diff --git selinux-python-2.8/Makefile selinux-python-2.8/Makefile index 80bc124..891bdee 100644 --- selinux-python-2.8/Makefile +++ selinux-python-2.8/Makefile @@ -1,4 +1,4 @@ -SUBDIRS = sepolicy audit2allow semanage sepolgen chcat +SUBDIRS = sepolicy audit2allow semanage sepolgen chcat po all install relabel clean indent: @for subdir in $(SUBDIRS); do \ diff --git selinux-python-2.8/chcat/chcat selinux-python-2.8/chcat/chcat index 4bd9fc6..edfe571 100755 --- selinux-python-2.8/chcat/chcat +++ selinux-python-2.8/chcat/chcat @@ -34,7 +34,7 @@ import getopt import selinux import seobject -PROGNAME = "policycoreutils" +PROGNAME = "selinux-python" try: import gettext kwargs = {} diff --git selinux-python-2.8/po/Makefile selinux-python-2.8/po/Makefile new file mode 100644 index 0000000..4e052d5 --- /dev/null +++ selinux-python-2.8/po/Makefile @@ -0,0 +1,83 @@ +# +# Makefile for the PO files (translation) catalog +# + +PREFIX ?= /usr + +# What is this package? +NLSPACKAGE = python +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 --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:: $(MOFILES) + +$(POTFILE): $(POTFILES) + $(XGETTEXT) -L Python --keyword=_ --keyword=N_ $(POTFILES) + $(XGETTEXT) -j --keyword=_ --keyword=N_ ../sepolicy/sepolicy/sepolicy.glade + @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-python-2.8/po/POTFILES selinux-python-2.8/po/POTFILES new file mode 100644 index 0000000..128eb87 --- /dev/null +++ selinux-python-2.8/po/POTFILES @@ -0,0 +1,10 @@ +../audit2allow/audit2allow +../chcat/chcat +../semanage/semanage +../semanage/seobject.py +../sepolgen/src/sepolgen/interfaces.py +../sepolicy/sepolicy/generate.py +../sepolicy/sepolicy/gui.py +../sepolicy/sepolicy/__init__.py +../sepolicy/sepolicy/interface.py +../sepolicy/sepolicy.py diff --git selinux-python-2.8/po/af.po selinux-python-2.8/po/af.po new file mode 100644 index 0000000..a124943 --- /dev/null +++ selinux-python-2.8/po/af.po @@ -0,0 +1,3368 @@ +# Kevin Fenzi , 2016. #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: 2016-03-30 04:29+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Afrikaans\n" +"Language: af\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Verstek" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Nee" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Ja" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Stelsel" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Toepassings" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Kanselleer" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Weer probeer" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Soort" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Verwysingsnaam" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/am.po selinux-python-2.8/po/am.po new file mode 100644 index 0000000..6b09ba7 --- /dev/null +++ selinux-python-2.8/po/am.po @@ -0,0 +1,3368 @@ +# Kevin Fenzi , 2016. #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: 2016-03-30 04:29+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Amharic\n" +"Language: am\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "የነበረው" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "አይ" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "አዎ" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "መጠቀሚያ ፕሮግራሞች" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "ተወው" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "እንደገና ሞክር" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "ዓይነት" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "ስም" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/ar.po selinux-python-2.8/po/ar.po new file mode 100644 index 0000000..2817a48 --- /dev/null +++ selinux-python-2.8/po/ar.po @@ -0,0 +1,3379 @@ +# Kevin Fenzi , 2016. #zanata +# Matej Habrnal , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Parag , 2017. #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: 2017-03-24 09:57+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Arabic\n" +"Language: ar\n" +"X-Generator: Zanata 4.5.0\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 ? 4 : 5;\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** مهم ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "يتطلب تصنيف واحد على الأقل" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "لا يمكن تعديل مستويات الحساسية باستخدام '+' على %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s موجود في %s مسبقا" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s ليس في %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "لا يمكن الجمع +/- مع أنواع أخرى من التصنيفات" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "لا يمكن أن يكون متعدد الحساسيات" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "الاستخدام %s CATEGORY ملف ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "الاستخدام %s -l CATEGORY مستخدم ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "الاستخدام %s -d ملف ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "الاستخدام %s -l -d مستخدم ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "الاستخدام %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "الاستخدام %s -L -l مستخدم" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "استخدم -- لإنهاء قائمة الخيارات. على سبيل المثال" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "خطأ في الخيارات %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "نوع" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "لا يمكن إنشاء معالج semanage" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "سياسة SELinux غير مُدارة أو لا يمكن الوصول إلى المخزن." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "لا يمكن قراءة مخزن السياسات." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "لا يمكن إنشاء اتصال semanage" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "لا يمكن اختبار حالة تفعيل MLS" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "غير مطبقة بعد" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "عملية semanage تحت التنفيذ" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "لا يمكن بدء عملية semanage" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "لا يمكن تنفيذ عملية semanage" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "عملية semanage ليست تحت التنفيذ" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "لا يمكن عرض قائمة وحدات SELinux" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "اسم الوحدة" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "اللّغة" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "معطّل" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "لا يمكن ضبط النطاق المتساهل %s (خطأ في تثبيت الوحدة)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "لا يمكن إزالة النطاق المتساهل %s (فشل في الإزالة)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "لا يمكن إنشاء مفتاح لـ %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "لا يمكن التحقق في إذا ما كان مخطط الدخول لـ %s معرفا" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "مجموعة لينكس %s غير موجودة" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "مستخدم لينكس %s غير موجود" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "لا يمكن إنشاء مخطط الدخول لـ %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "لا يمكن ضبط اسم لـ %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "لا يمكن ضبط مدى MLS لـ %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "لا يمكن ضبط مستخدم SELinux لـ %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "لا يمكن إضافة مخطط الدخول لـ %s" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "بحاجة إلى seuser أو serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "مخطط الدخول لـ %s غير معرّف" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "لا يمكن استعلام seuser لـ %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "لا يمكن تغيير مخطط الدخول لـ %s" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "تخطيط الدخول لـ %s معرف في السياسة، لا يمكن حذفه" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "لا يمكن حذف تخطيط الدخول لـ %s" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "لا يمكن عرض قائمة تخطيطات الدخول" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "اسم الدخول" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "مستخدم SELinux" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "مدى MLS/MCS" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "خِدمة" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "لا يمكن التحقق من إذا كان مستخدم SELinux %s معرفا" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "لا يمكن استعلام المستخدم عن %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "يجب إضافة دور واحد على الأقل لـ %s" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "لا يمكن إنشاء مستخدم SELinux لـ %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "لا يمكن إضافة دور %s لـ %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "لا يمكن ضبط مستوى MLS لـ %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "لا يمكن إضافة البادئة %s لـ %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "لا يمكن استخراج مفتاح لـ %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "لا يمكن إضافة مستخدم SELinux %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "يحتاج إلى بادئة، أدوار، مستويات أو مدى" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "يحتاج إلى بادئة أو أدوار" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "مستخدم SELinux %s غير معرف" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "لا يمكن تعديل مستخدم SELinux %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "مستخدم SELinux لـ %s معرف في السياسة، لا يمكن حذفه" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "لا يمكن حذف مستخدم SELinux %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "لا يمكن عرض قائمة مستخدمي SELinux" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "لا يمكن عرض قائمة أدوار المستخدم %s" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "عنونة" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "بادئة" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "مستوى MSC" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "مدى MSC" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "أدوار SELinux" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "بروتوكول udp أو tcp مطلوب" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "المنفذ مطلوب" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "لا يمكن إنشاء مفتاح لـ %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "النوع مطلوب" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "لا يمكن التحقق من إذا كان المنفذ %s/%s معرفا" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "المنفذ %s/%s معرف مسبقا" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "لا يمكن إنشاء منفذ لـ %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "لا يمكن إنشاء سياق لـ %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "لا يمكن ضبط مستخدم في سياق المنفذ لـ %s/%s" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "لا يمكن ضبط دور في سياق المنفذ لـ %s/%s" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "لا يمكن ضبط نوع في سياق المنفذ لـ %s/%s" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "لا يمكن ضبط حقل mls في سياق المنفذ لـ %s/%s" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "لا يمكن ضبط سياق المنفذ لـ %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "لا يمكن إضافة المنفذ %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "يتطلب setype أو serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "يتطلب setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "المنفذ %s/%s غير معرفة" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "لا يمكن استعلام المنفذ %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "لا يمكن تعديل المنفذ %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "لا يمكن عرض قائمة المنافذ" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "لا يمكن حذف المنفذ %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "المنفذ %s/%s معرف في السياسة، لا يمكن حذفه" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "لا يمكن حذف المنفذ %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "لا يمكن عرض قائمة المنافذ" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "نوع منفذ SELinux" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "الأول" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "رقم المنفذ" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "عنوان العقدة مطلوب" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "البروتوكول غير معروف أو مفقود" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "لا يمكن إنشاء مفتاح لـ %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "لا يمكن التحقق من إذا كان العنوان %s معرفا" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "لا يمكن إنشاء العنوان لـ %s" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "لا يمكن إنشاء سياق لـ %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "لا يمكن ضبط قناع لـ %s" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "لا يمكن ضبط مستخدم في سياق العنوان لـ %s" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "لا يمكن ضبط دور في سياق العنوان لـ %s" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "لا يمكن ضبط نوع في سياق العنوان لـ %s" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "لا يمكن ضبط حقل mls في سياق العنوان لـ %s" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "لا يمكن ضبط سياق العنوان لـ %s" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "لا يمكن إضافة العنوان %s" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "العنوان %s غير معرف" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "لا يمكن استعلام العنوان %s" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "لا يمكن تعديل العنوان %s" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "العنوان %s معرف في السياسة، لا يمكن حذفه" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "لا يمكن حذف العنوان %s" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "لا يمكن عرض قائمة العناوين" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "نوع SELinux مطلوب" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "لا يمكن التحقق من إذا كانت الواجهة %s معرفة" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "لا يمكن إنشاء واجهة لـ %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "لا يمكن ضبط مستخدم في سياق الواجهة لـ %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "لا يمكن ضبط دور في سياق الواجهة لـ %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "لا يمكن ضبط نوع في سياق الواجهة لـ %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "لا يمكن ضبط حقل mls في سياق الواجهة لـ %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "لا يمكن ضبط سياق المنفذ لـ %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "لا يمكن ضبط سياق الرسالة ل%s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "لا يمكن إضافة الواجهة %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "الواجهة %s غير معرفة" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "لا يمكن استعلام الواجهة %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "لا يمكن تعديل الواجهة %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "الواجهة %s معرفة في السياسة، لا يمكن حذفها" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "لا يمكن حذف الواجهة %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "لا يمكن عرض قائمة الواجهات" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "واجهة SELinux" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "سياق" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "لا يمكن ضبط مستخدم في سياق الملف لـ %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "لا يمكن ضبط دور في سياق الملف لـ %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "لا يمكن ضبط حقل mls في سياق الملف لـ %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "مواصفات ملف خاطئة" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "لا يمكن التحقق من إذا كان سياق الملف لـ %s معرفا" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "لا يمكن إنشاء سياق الملف لـ %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "لا يمكن ضبط نوع في سياق الملف لـ %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "لا يمكن ضبط سياق ملف لـ %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "لا يمكن إضافة سياق ملف لـ %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "يتطلب setype، serange أو seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "سياق الملف لـ %s غير معرف" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "لا يمكن استعلام سياق الملف لـ %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "لا يمكن تعديل سياق الملف لـ %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "لا يمكن عرض قائمة سياقات الملفات" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "لا يمكن حذف سياق الملف %s" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "سياق الملف لـ %s معرف في السياسة، لا يمكن حذفه" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "لا يمكن حذف سياق الملف لـ %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "لا يمكن عرض قائمة سياقات الملفات" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "لا يمكن عرض قائمة سياقات الملفات المحلية" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "لا يمكن التحقق من إذا كانت القيمة المنطقية %s معرفة" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "القيمة المنطقية %s غير معرفة" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "لا يمكن استعلام سياق الملف %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "يجب أن تحدد أحد القيم التالية: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "لا يمكن ضبط القيمة المنطقية النشطة %s" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "لا يمكن تعديل القيمة المنطقية %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "بنية خاطئة %s: سجّل %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "القيمة المنطقية %s معرفة في السياسة، لا يمكن حذفها" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "لا يمكن حذف القيمة المنطقية %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "لا يمكن عرض قائمة القيم المنطقية" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "إلغاء التشغيل" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "تشغيل" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "قيمة منطقية لـSELinux" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "افتراضي" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "وصف" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "خادم Init القياسي" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "خادم نظام DBUS" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "تطبيق الإنترنت/البرنامج النصي (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "تطبيقات المستخدم" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "المنافذ يجب أن تكون أرقاماً أو مجالات من الأرقام تبدأ من 1 إلى %d" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog يجب أن تكون قيمة منطقية" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "نوع المستخدم USER يحصل آليا على نوع tmp" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "يجب أن تدخل المسار القابل للتنفيذ من أجل عمليتك المحصورة" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "ملف إلزام النوع" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "ملف الواجهة" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "ملف سياقات الملف" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "إعداد البرنامج النصي" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "لا" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "نعم" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "تَعطّيل" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "تَمكين" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "النّظام" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "المستخدمون" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"تغيير نوع السياسة سيسبب إعادة عنونة ملفات النظام الكلي عند إعادة التشغيل. " +"إعادة العنونة يمكن أن تستغرق وقتاً طويلاً، اعتماداً على حجم النظام. هل ترغب " +"في الاستمرار؟" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"تغيير لتمكين SELinux سوف يسبب إعادة عنونة نظام الملفات الكلي عند إعادة " +"التشغيل. إعادة العنونة يمكن أن تستغرق وقتاً طويلاً، اعتماداً على حجم النظام. " +"هل ترغب في الاستمرار؟" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "غير معروف" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "تطبيقات" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "اختيار" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "إلغاء" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "أعد المحاولة" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "الصنف" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "النّوع" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "تصفح" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "بروتوكول" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "شبكة" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "مرشح" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "مفعّل" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "الاسم" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "منفذ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "إلزامي" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "متساهل" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "احذف" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "إضافة" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "اقلب" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "نشاط" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "تطبيق" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/as.po selinux-python-2.8/po/as.po new file mode 100644 index 0000000..c70028d --- /dev/null +++ selinux-python-2.8/po/as.po @@ -0,0 +1,3519 @@ +# Petr Lautrbach , 2016. #zanata +# Parag , 2017. #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: 2017-03-24 09:57+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Assamese\n" +"Language: as\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** গুৰুত্বপূৰ্ণ ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "অন্তত এটা শ্ৰেণী উল্লেখ কৰা আৱশ্যক" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "%s'ৰ সৈতে '+' সহযোগে সংবেদনশীলতাৰ মাত্ৰা পৰিবৰ্তন কৰা নাযাব" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s, বৰ্তমানে %s'ত উপস্থিত আছে" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s, বৰ্তমানে %s'ত নাই" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "অন্যান্য শ্ৰেণী বিভাগেৰ সৈতে +/- ব্যৱহাৰ কৰা নাযাব" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "একাধিক প্ৰকৃতিৰ সংবেদনশীলতা থকা সম্ভৱ ন'হ'ব" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "ব্যৱহাৰ %s CATEGORY File ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "ব্যৱহাৰ %s -l CATEGORY user ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "ব্যৱহাৰ %s -d File ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "ব্যৱহাৰ %s -l -d user ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "ব্যৱহাৰ %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "ব্যৱহাৰ %s -L -l user" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "বিকল্পেৰ তালিকা সমাপ্ত কৰোঁতে -- প্ৰয়োগ কৰক। উদাহৰণস্বৰূপ" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "বিকল্প সংক্ৰান্ত ত্ৰুটি %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "ন'ড" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "ধৰণ" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "আউটপুট নথিপত্ৰ" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "semanage হেন্ডেল নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" +"SELinux নীতি বৰ্তমানে ব্যৱস্থাপিত নহয় অথবা ভঁৰাল ব্যৱহাৰ কৰা সম্ভৱ নহয়।" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "নীতিৰ ভঁৰাল পঢ়া নাযায়।" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "semanage সংযোগ স্থাপন কৰা নাযায়" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "MLSৰ সক্ৰিয় অৱস্থা পৰীক্ষা কৰা নাযায়" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "বাস্তবায়িত নহয়" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Semanage আদান-প্ৰদান ইতিমধ্যে চলমান" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "semanage আদান-প্ৰদান আৰম্ভ কৰা নাযায়" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "semanage আদান-প্ৰদান সমাপ্ত কৰা নাযায়" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Semanage আদান-প্ৰদান চলমান নহয়" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "SELinux অংশৰ তালিকা নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "অংশেৰ নাম" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "ভাষা" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Disabled" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "অংশ %s আঁতৰুৱা নাযায় (অপসাৰণ কৰিবলৈ ব্যৰ্থ)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit ক 'on' বা 'off' ৰ প্ৰয়োজন" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "Builtin Permissive ধৰণসমূহ" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "স্বনিৰ্বাচিত Permissive ধৰণসমূহ" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "permissive ডমেইন %s নিৰ্ধাৰণ কৰা নাযায় (মডিউল সংস্থাপন কৰিবলৈ ব্যৰ্থ)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "permissive ডমেইন %s আঁতৰুৱা নাযায় (অপসাৰণ কৰিবলৈ ব্যৰ্থ)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "%s'ৰ বাবে কি' নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" +"%s'ৰ ক্ষেত্ৰত লগিন মেপিং ব্যৱস্থা নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linux সমষ্টি %s উপস্থিত নাই" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux ব্যৱহাৰকাৰী %s বৰ্তমানে উপস্থিত নাই" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "%s'ৰ ক্ষেত্ৰত লগিন মেপিং ব্যৱস্থা নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "%s'ৰ নাম নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "%s'ৰ ক্ষেত্ৰত MLS বিস্তাৰ নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "%s'ৰ ক্ষেত্ৰত SELinux ব্যৱহাৰকাৰী নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "%s'ৰ ক্ষেত্ৰত লগিন মেপিং ব্যৱস্থা যোগ কৰা নাযায়" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "seuser অথবা serange আৱশ্যক" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "%s'ৰ ক্ষেত্ৰত লগিন মেপিং ব্যৱস্থা নিৰ্ধাৰিত নহয়" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "%s'ৰ ক্ষেত্ৰত seuser সন্ধান কৰা নাযায়" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "%s'ৰ ক্ষেত্ৰত লগিন মেপিং ব্যৱস্থা পৰিবৰ্তন কৰা নাযায়" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"%s'ৰ বাবে লগিন মেপিং ব্যৱস্থা নীতিত নিৰ্ধাৰিত হোৱাৰ ফলত আঁতৰুৱা সম্ভৱ নহয়" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "%s'ৰ ক্ষেত্ৰত লগিন মেপিং আঁতৰুৱা নাযায়" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "লগিন মেপিং তালিকাভুক্ত কৰা নাযায়" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "লগিন নাম" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux ব্যৱহাৰকাৰী" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS সীমা" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "সেৱা" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "SELinux ব্যৱহাৰকাৰী %s'ৰ বৈশিষ্ট্য নিৰ্ধাৰিত নে নাই পৰীক্ষা কৰা নাযায়" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "%s'ৰ বাবে ব্যৱহাৰকাৰী সন্ধান কৰা নাযায়" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "%s'ৰ অন্তত এটা ভূমিকা যোগ কৰা আৱশ্যক" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "%s'ৰ বাবে SELinux ব্যৱহাৰকাৰী নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "%s ভূমিকাটি, %s'ৰ বাবে নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "%s'ৰ ক্ষেত্ৰত MLS স্তৰ নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "%s প্ৰেফিক্সটি %s'ৰ ক্ষেত্ৰত যোগ কৰা নাযায়" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "%s'ৰ বাবে কি' প্ৰাপ্ত কৰা নাযায়" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "SELinux ব্যৱহাৰকাৰী %s যোগ কৰা নাযায়" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "প্ৰেফিক্স, ভূমিকা, স্তৰ অথবা বিস্তাৰ উল্লেখ কৰা আৱশ্যক" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "প্ৰেফিক্স অথবা ভূমিকা উল্লেখ কৰা আৱশ্যক" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux ব্যৱহাৰকাৰী %s'ৰ বৈশিষ্ট্য নিৰ্ধাৰিত নহয়" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "SELinux ব্যৱহাৰকাৰী %s'ৰ বৈশিষ্ট্য পৰিবৰ্তন কৰা নাযায়" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" +"SELinux ব্যৱহাৰকাৰী %s'ৰ বৈশিষ্ট্য নীতিত নিৰ্ধাৰিত হৈছে যাৰ ফলত অপসাৰণযোগ্য " +"নহয়" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "SELinux ব্যৱহাৰকাৰী %s আঁতৰুৱা নাযায়" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "SELinux ব্যৱহাৰকাৰীসকলৰ তালিকা নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "ব্যৱহাৰকাৰী %s'ৰ ভূমিকাৰ তালিকা নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "লেবেল ব্যৱস্থা" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "প্ৰেফিক্স" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS স্তৰ" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS সীমা" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux ৰোল" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "udp অথবা tcp প্ৰটোকল আৱশ্যক" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "পোৰ্ট উল্লেখ কৰা আৱশ্যক" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "অবৈধ পোৰ্ট" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "%s/%s'ৰ বাবে চাবি নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "ধৰণ উল্লেখ কৰা আৱশ্যক" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "ধৰণ %s অবৈধ, পোৰ্ট ধৰণ হব লাগিব" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "পোৰ্ট %s/%s নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "পোৰ্ট %s/%s বৰ্তমানে নিৰ্ধাৰিত আছে" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "%s/%s'ৰ বাবে পোৰ্ট নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "%s/%s'ৰ বাবে context নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ব্যৱহাৰকৰোঁতা নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ভূমিকা নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ধৰন নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত mls ক্ষেত্ৰ নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "%s/%s পোৰ্ট যোগ কৰা নাযায়" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "setype অথবা serange আৱশ্যক" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "setype আৱশ্যক" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "%s/%s পোৰ্ট নিৰ্ধাৰিত নহয়" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "%s/%s পোৰ্ট সন্ধান কৰা নাযায়" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "%s/%s পোৰ্ট পৰিবৰ্তন কৰা নাযায়" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "প'ৰ্টৰ তালিকা নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "%s পোৰ্ট আঁতৰুৱা নাযায়" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "%s/%s পোৰ্টটি নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত অপসাৰণযোগ্য নহয়" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "%s/%s পোৰ্ট আঁতৰুৱা নাযায়" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "প'ৰ্টৰ তালিকা নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux পোৰ্টৰ ধৰণ" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "প্ৰোটো" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "পোৰ্ট সংখ্যা" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "নোডৰ ঠিকনা উল্লেখ কৰা আৱশ্যক" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "অজ্ঞাত বা হেৰুৱা আচাৰবিধি" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "SELinux ন'ড ধৰণৰ প্ৰয়োজন" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "ধৰণ %s অবৈধ, এটা ন'ড ধৰণ হব লাগিব" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "%s'ৰ কি' নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "addr %s নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "%sৰ বাবে addr নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "%s'ৰ বাবে context নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "%sৰ মাস্ক নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" +"%s'ৰ ক্ষেত্ৰত addr context লৈ ব্যৱহাৰকাৰী বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "%s'ৰ ক্ষেত্ৰত addr context লৈ ভূমিকা নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "%s'ৰ ক্ষেত্ৰত addr context লৈ ধৰণ নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "%s'ৰ ক্ষেত্ৰত addr context লৈ mls ক্ষেত্ৰ নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "%s'ৰ ক্ষেত্ৰত addr context নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "%s addr যোগ কৰা নাযায়" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "%s addr নিৰ্ধাৰিত নহয়" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "%s addr প্ৰশ্ন কৰা নাযায়" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "%s addr পৰিবৰ্তন কৰা নাযায়" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "%s addr নীতিত নিৰ্ধাৰিত হোৱাৰ ফলত অপসাৰণযোগ্য নহয়" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "%s addr আঁতৰুৱা নাযায়" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "সকলো ন'ড মেপিংসমূহ মচি পেলাব নোৱাৰি" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "addrৰ তালিকা নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux Type আৱশ্যক" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "%s প্ৰেক্ষাপটৰ বৈশিষ্ট্য নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "%s'ৰ প্ৰেক্ষাপট নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" +"%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context লৈ ব্যৱহাৰকাৰী বৈশিষ্ট্য নিৰ্ধাৰণ কৰা " +"নাযায়" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" +"%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context লৈ ভূমিকাৰ বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context লৈ ধৰণ নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context লৈ mls ক্ষেত্ৰ নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context'ৰ বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "%s'ৰ ক্ষেত্ৰত বাৰ্তাৰ context নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "%s প্ৰেক্ষাপট যোগ কৰা নাযায়" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "%s প্ৰেক্ষাপটৰ বৈশিষ্ট্য নিৰ্ধাৰিত নহয়" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "%s প্ৰেক্ষাপট সন্ধান কৰা নাযায়" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "%s প্ৰেক্ষাপট পৰিবৰ্তন কৰা নাযায়" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "%s প্ৰেক্ষাপটটি নীতিত নিৰ্ধাৰিত হৈছে আৰু অপসাৰণযোগ্য নহয়" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "%s প্ৰেক্ষাপট আঁতৰুৱা নাযায়" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "সকলো আন্তঃপৃষ্ঠ মেপিংসমূহ মচিব নোৱাৰি" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "প্ৰেক্ষাপটৰ তালিকা নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux আন্তঃপৃষ্ঠ" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "পৰিপ্ৰেক্ষতিত" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "লক্ষ্য %s বৈধ নহয়। লক্ষ্যৰ শেষত '/' থাকিব নোৱাৰিব" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "%s ৰ কাৰণে ইকুইভেলেঞ্চ শ্ৰেণী ইতিমধ্যে আছে" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" +"%s'ৰ ক্ষেত্ৰত ফাইলৰ context লৈ ব্যৱহাৰকাৰী বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "%s'ৰ ক্ষেত্ৰত ফাইলৰ context লৈ ভূমিকা নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "%s'ৰ ক্ষেত্ৰত ফাইলৰ context লৈ mls ক্ষেত্ৰ নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "ফাইলৰ বৈশিষ্ট্য বৈধ নহয়" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "ফাইল ধাৰ্য্যকৰণে খালি ঠাই অন্তৰ্ভুক্ত কৰিব নোৱাৰে" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "ধৰণ %s অবৈধ, এটা ফাইল অথবা ডিভাইচ ধৰণ হব লাগিব" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "%s'ৰ ফাইল context নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "%s'ৰ ফাইল contex নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "%s'ৰ ক্ষেত্ৰত ফাইলৰ context লৈ ধৰণ নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "%s'ৰ ক্ষেত্ৰত ফাইলৰ context নিৰ্ধাৰণ কৰা নাযায়" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "%s'ৰ ক্ষেত্ৰত ফাইল context যোগ কৰা নাযায়" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "setype, serange অথবা seuser আৱশ্যক" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "%s'ৰ ফাইল context আৱশ্যক" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "%s'ৰ বাবে ফাইল context সন্ধান কৰা নাযায়" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "%s'ৰ বাবে ফাইল context পৰিবৰ্তন কৰা নাযায়" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "ফাইল context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "ফাইল context %s আঁতৰুৱা নাযায়" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "%s'ৰ ফাইল context নীতিত নিৰ্ধাৰিত হোৱাৰ ফলত তাক অপসাৰণ কৰা সম্ভৱ নহয়" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "%s'ৰ ফাইল context আঁতৰুৱা নাযায়" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "ফাইল context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "স্থানীয় ফাইলৰ context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux Distribution fcontext Equivalence \n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"SELinux Local fcontext Equivalence \n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "বুলিয়েন %s'ৰ বৈশিষ্ট্য নিৰ্ধাৰিত হৈছে নে নাই তাক পৰীক্ষা কৰা নাযায়" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "বুলিয়েন %s'ৰ মান বৰ্তমানে নিৰ্ধাৰিত আছে" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "%s'ৰ ফাইল context সন্ধান কৰা নাযায়" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "নিম্নলিখিত এটা মান উল্লেখ কৰা আৱশ্যক: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "%s বুলিয়েনৰ সক্ৰিয় মান নিৰ্ধাৰণ কৰিবলৈ ব্যৰ্থ" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "%s বুলিয়েনৰ মান পৰিবৰ্তন কৰা নাযায়" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "ভুল বিন্যাস %s: ৰেকৰ্ড %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "বুলিয়েন %s'ৰ মান নীতিত নিৰ্ধাৰিত হোৱাৰ ফলত অপসাৰণযোগ্য নহয়" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "বুলিয়েন %s আঁতৰুৱা নাযায়" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "বুলিয়েনৰ তালিকা নিৰ্মাণ কৰা নাযায়" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "বন্ধ" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "আৰম্ভ" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux বুলিয়েন" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "অৱস্থা" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "অবিকল্পিত" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "বিৱৰণ" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "প্ৰমিত Init ডিমন" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS চিস্টেম ডিমন" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "ইনটাৰ্নে'ট সেৱাৰ ডিমন" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "ৱেব এপ্লিকেচন/স্ক্ৰিপ্ট (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Sandbox" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "ব্যৱহাৰকাৰীসকলৰ এপ্লিকেচন" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "অস্তিত্ববান ডমেইনৰ ধৰণ" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "নূন্যতম টাৰ্মিনেল লগিন ব্যৱহাৰকাৰী ভূমিকা" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "নূন্যতম X উইন্ডো লগিন ব্যৱহাৰকাৰী ভূমিকা" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "ডেস্কটপ লগিন ব্যৱহাৰকাৰী ভূমিকা" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "প্ৰশাসক লগিন ব্যৱহাৰকাৰী ভূমিকা" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "গোপন ৰুট প্ৰশাসক ভূমিকা" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "এটা নতুন ধৰণৰ বাবে মডিউল তথ্য" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "বৈধ ধৰণসমূহ:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" +"পোৰ্ট সংখ্যাৰ ক্ষেত্ৰত 1 ৰ পৰা %dত সংখ্যা অথবা সংখ্যামালা ব্যৱহাৰ কৰা আৱশ্যক " +"" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "আপুনি এটা বৈধ নীতি ধৰণ সুমুৱাব লাগিব" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "আপুনি '%s' ৰ নীতি মডিউলৰ বাবে এটা নাম সুমুৱাব লাগিব।" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"নাম কোনো খালি ঠাই নথকাকৈ আল্ফা নিউমাৰিক হব লাগিব। বিকল্প \"-n MODULENAME\" " +"ব্যৱহাৰ কৰি চাওক" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "ব্যৱহাৰকাৰী ভূমিকা ধৰণসমূহক এক্সিকিউটেবুল ধাৰ্য্য কৰিব নোৱাৰি।" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "কেৱল ডিমন এপ্লিকেচনসমূহে init স্ক্ৰিপ্ট ব্যৱহাৰ কৰিব পাৰিব.." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve এটা বুলিয়ান মান হব লাগিব " + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "বুলিয়েন মান " + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos এটা বুলিয়েন মান হ'ব লাগিব" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache এটা বুলিয়েন মান হ'বই লাগিব" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER ধৰণৰ ক্ষেত্ৰত স্বয়ংক্ৰিয়ৰূপে tmp ধৰণ নিৰ্ধাৰিত হ'ব" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "'%s' নীতি মডিউলসমূহৰ বাবে স্থায়ী ডমেইনসমূহৰ প্ৰয়োজন" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "ধৰণ ফিল্ডৰ প্ৰয়োজন" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "আপুনি এটা নতুন ধৰণৰ বিৱৰণ দিব লাগিব যি অন্ত হয়:\n" +"%s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "আপোনাৰ অন্তৰ্ভুক্ত প্ৰক্ৰিয়াৰ বাবে এক্সিকিউটেবল পথ সুমুৱাব লাগিব" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "ধৰণ প্ৰয়োগকাৰী ফাইল" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "আন্তঃপৃষ্ঠ সংক্ৰান্ত ফাইল" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "ফাইল পৰিপ্ৰেক্ষতিতৰ ফাইল" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "Spec ফাইল" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "সংস্থাপন স্ক্ৰিপ্ট" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "নহয়" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "হয়" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "অসামৰ্থবান কৰক" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "সামৰ্থবান কৰক" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "উন্নত >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "উন্নত <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "উন্নত সন্ধান >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "উন্নত সন্ধান <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"Disabled ৰ পৰা Enforcing অৱস্থালৈ পৰিবৰ্তন কৰিবলে\n" +"- চিস্টেম অৱস্থাক Disabled ৰ পৰা Permissive লৈ পৰিবৰ্তন কৰক\n" +"- পুনাৰম্ভ কৰক, যাতে চিস্টেম পুনৰ লেবেল কৰিব পাৰে\n" +"- এবাৰ চিস্টেম পৰিকল্পনা কৰা দৰে কাৰ্য্য কৰিলে\n" +" * চিস্টেম অৱস্থাক Enforcing লৈ পৰিবৰ্তন কৰক\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s এটা বৈধ ডমেইন নহয়" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "চিস্টেমৰ অবস্থা: Disabled" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "সহায়: আৰম্ভণি পৃষ্টা" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "সহায়: বুলিয়ান পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "সহায়: এক্সিকিউটেবুল ফাইলসমূহ পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "সহায়: লিখিব পৰা ফাইলসমূহ পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "সহায়: এপ্লিকেচন ধৰণসমূহ পৃষ্টা" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "সহায়: বহিৰ্গামী নেটৱাৰ্ক সংযোগসমূহ পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "সহায়: অন্তগামী নেটৱাৰ্ক সংযোগসমূহ পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "সহায়: এপ্লিকেচন পৃষ্ঠাৰ পৰা পৰিবৰ্তন" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "সহায়: এপ্লিকেচন পৃষ্ঠালৈ পৰিবৰ্তন" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "সহায়: পৰিবৰ্তন এপ্লিকেচন ফাইল পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "সহায়: চিস্টেমসমূহ পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "সহায়: লকডাউন পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "সহায়: লগিন পৃষ্টা" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "সহায়: SELinux ব্যৱহাৰকাৰীৰ পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "সহায়: ফাইল সমতূল্যতা পৃষ্টা" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "অধিক..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "'%s' ডমেইন সুমুৱাবলে ব্যৱহৃত ফাইল পথ।" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "ফাইলসমূহ য'লৈ '%s' ডমেইনে লিখিব পাৰিব।" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "নেটৱাৰ্ক পৰ্টসমূহ য'লৈ '%s' ৰ সংযোগ কৰাৰ অনুমতি আছে।" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "নেটৱাৰ্ক পৰ্টসমূহ য'লৈ '%s' ৰ শুনাৰ অনুমতি আছে।" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "'%s' ৰ বাবে বিৱৰিত ফাইল ধৰণসমূহ'।" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"'%s' ৰ বাবে নীতি পৰিবৰ্তন কৰিবলে ব্যৱহাৰ কৰিব পৰা বুলিয়ান তথ্য প্ৰদৰ্শন কৰক।" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "'%s' দ্বাৰা ব্যৱহাৰ কৰিব পৰা ফাইল ধৰণ তথ্য প্ৰদৰ্শন কৰক।" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" +"নেটৱাৰ্ক পৰ্টসমূহ য'লৈ '%s' ডমেইনে সংযোগ অথবা শুনিব পাৰিব প্ৰদৰ্শন কৰক।" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "'%s' লৈ এপ্লিকেচন পৰিবৰ্তন" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "'%s' ৰ পৰা এপ্লিকেচন পৰিবৰ্তন" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "'%s' ৰ পৰা ফাইল পৰিবৰ্তন" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "'%s' ত অথবা বাহিৰত পৰিবৰ্তন কৰিব পৰা এপ্লিকেচনসমূহ প্ৰদৰ্শন কৰক।" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "সকলো ফাইল" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "সন্ধানহিন ফাইল পথ" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "এক্সিকিউটেবুল" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "লিখিব পৰা" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "এপ্লিকেচন" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "'%(DOMAIN)s' ডমেইনসমূহৰ বাবে নতুন %(TYPE)s ফাইল পথ যোগ কৰক।" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "'%(DOMAIN)s' ডমেইনৰ বাবে %(TYPE)s ফাইল পথসমূহ মচি পেলাওক।" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"'%(DOMAIN)s' ডমেইনৰ বাবে %(TYPE)s ফাইল পথ পৰিবৰ্তন কৰক। তালিকাত কেৱল ডাঠ কৰা " +"বস্তুবোৰ নিৰ্বাচন কৰিব পাৰি, ই সূচীত কৰে যে ইহতক আগত পৰিবৰ্তন কৰা হৈছিল।" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "সংযোগ কৰক" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "অন্তগামী সংযোগসমূহৰ বাবে শুনক" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "নতুন পৰ্ট বিৱৰণ য'লৈ '%(APP)s' ৰ %(PERM)s কৰাৰ অনুমতি আছে যোগ কৰক।" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "'%(APP)s' ডমেইনে %(PERM)s কৰাৰ অনুমতি থকা পৰ্ট বিৱৰণসমূহ মচি পোলওক।" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"'%(APP)s' ডমেইনে %(PERM)s কৰাৰ অনুমতি থকা পৰ্ট বিৱৰণসমূহ পৰিবৰ্তন কৰক।" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "নতুন SELInux ব্যৱহাৰকাৰী/ভূমিকা বিৱৰণ যোগ কৰক।" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "পৰিবৰ্তিত SELInux ব্যৱহাৰকাৰী/ভূমিকা বিৱৰণসমূহ মচি পেলাওক।" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "নিৰ্বাচিত SELInux ব্যৱহাৰকাৰী/ভূমিকা বিৱৰণসমূহ পৰিবৰ্তন কৰক।" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "নতুন লগিন মেপিং বিৱৰণ যোগ কৰক।" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "পৰিবৰ্তিত লগিন মেপিং বিৱৰণসমূহ মচি পেলাওক।" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "নিৰ্বাচিত লগিন মেপিং বিৱৰণসমূহ পৰিবৰ্তন কৰক।" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "নতুন ফাইল সমতূল্যতা বিৱৰণ যোগ কৰক।" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "পৰিবৰ্তিত ফাইল সমতূল্যতা বিৱৰণসমূহ মচি পেলাওক।" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"নিৰ্বাচিত পৰিবৰ্তিত ফাইল সমতূল্যতা বিৱৰণসমূহ পৰিবৰ্তন কৰক। তালিকাত কেৱল ডাঠ " +"ৰূপত থকা বস্তুবোৰ নিৰ্বাচন কৰিব পাৰি, ই সূচীত কৰে যে ইহতক পূৰ্বতে পৰিবৰ্তন " +"কৰা হৈছিল।" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "বুলিয়ান %s অনুমতিৰ নিয়মবোৰ" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s ৰ বাবে নেটৱাৰ্ক পৰ্ট যোগ কৰক। আপডেইট প্ৰয়োগ হওতে পৰ্টসমূহ সৃষ্টি কৰা হব।" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "%s ৰ বাবে নেটৱাৰ্ক পৰ্ট যোগ কৰক" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"%s ৰ বাবে ফাইল লেবেলিং যোগ কৰক। আপডেইট প্ৰয়োগ হওতে ফাইল লেবেলসমূহ সৃষ্টি কৰা " +"হব।" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "%s ৰ বাবে ফাইল লেবেলিং যোগ কৰক" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"লগিন মেপিং যোগ কৰক। আপডেইট প্ৰয়োগ হওতে ব্যৱহাৰকাৰী মেপিং সৃষ্টি কৰা হব।" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "লগিন মেপিং যোগ কৰক" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"SELinux ব্যৱহাৰকাৰী ভূমিকা যোগ কৰক। আপডেইট প্ৰয়োগ হওতে SELinux ব্যৱহাৰকাৰী " +"ভূমিকাসমূহ সৃষ্টি কৰা হব।" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "SELInux ব্যৱহাৰকাৰীসমূহ যোগ কৰক" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "ফাইল সমতূল্যতা মেপিং যোগ কৰক। আপডেইট প্ৰয়োগ হওতে মেপিং সৃষ্টি কৰা হব।" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "SELInux ফাইল সমতূল্যতা যোগ কৰক" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"%s ৰ বাবে ফাইল লেবেলিং পৰিবৰ্তন কৰক। আপডেইট প্ৰয়োগ হওতে ফাইল লেবেলসমূহ " +"সৃষ্টি কৰা হব।" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"SELInux ব্যৱহাৰকাৰী ভূমিকা পৰিবৰ্তন কৰক। আপডেইট প্ৰয়োগ হওতে SELInux " +"ব্যৱহাৰকাৰী ভূমিকাসমূহ পৰিবৰ্তন কৰা হব।" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "SELInux ব্যৱহাৰকাৰীসকল পৰিবৰ্তন কৰক" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"লগিন মেপিং পৰিবৰ্তন কৰক। আপডেইট প্ৰয়োগ হওতে লগিন মেপিং পৰিবৰ্তন কৰা হব।" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "লগিন মেপিং পৰিবৰ্তন কৰক" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"ফাইল সমতূল্যতা মেপিং পৰিবৰ্তন কৰক। আপডেইট প্ৰয়োগ হওতে মেপিং সৃষ্টি কৰা হব।" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "SELInux ফাইল সমতূল্যতা পৰিবৰ্তন কৰক।" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s ৰ বাবে নেটৱাৰ্ক পৰ্ট পৰিবৰ্তন কৰক। আপডেইট প্ৰয়োগ হওতে পৰ্টসমূহ সৃষ্টি কৰা " +"হব।" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "%s ৰ বাবে নেটৱাৰ্ক পৰ্ট পৰিবৰ্তন কৰক" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "প্ৰৱিষ্টি '%s' এটা বৈধ পথ নহয়। পথসমূহ এটা '/' ৰ সৈতে আৰম্ভ হব লাগিব।" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "পৰ্টৰ সংখ্যা 1 আৰু 65536 ৰ মাজত হব লাগিব" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "SELinux নাম: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "%s ৰ বাবে ফাইল লেবেলিং যোগ কৰক" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "%s ৰ বাবে ফাইল লেবেলিং মচি পেলাওক" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "%s ৰ বাবে ফাইল লেবেলিং পৰিবৰ্তন কৰক" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "ফাইল পথ: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "ফাইল ক্লাচ: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "SELinux ফাইল ধৰণ: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "%s ৰ বাবে পৰ্টসমূহ যোগ কৰক" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "%s ৰ বাবে পৰ্টসমূহ মচি পেলাওক" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "%s ৰ বাবে পৰ্টসমূহ পৰিবৰ্তন কৰক" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "নেটৱাৰ্ক পৰ্টসমূহ: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "নেটৱাৰ্ক প্ৰটোকল: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "ব্যৱহাৰকাৰী যোগ কৰক" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "ব্যৱহাৰকাৰী মচি পেলাওক" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "ব্যৱহাৰকাৰী পৰিবৰ্তন কৰক" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "SELinux ব্যৱহাৰকাৰী : %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "ভূমিকাসমূহ: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS বিস্তাৰ: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "লগিন মেপিং যোগ কৰক" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "লগিন মেপিং মচি পেলাওক" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "লগিন মেপিং পৰিবৰ্তন কৰক" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "লগিন নাম: %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "SELinux ব্যৱহাৰকাৰী: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "ফাইল সমতূল্যতা লেবেলিং যোগ কৰক।" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "ফাইল সমতূল্যতা লেবেলিং মচি পেলাওক।" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "ফাইল সমতূল্যতা লেবেলিং পৰিবৰ্তন কৰক।" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "ফাইল পথ: %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "সমতূল্যতা: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "চিস্টেম" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "ফাইল সমতূল্যতা" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "ব্যৱহাৰকাৰীসকল" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"%(PATH)s ৰ ধৰণ %(CUR_CONTEXT)s ৰ পৰা অবিকল্পিত %(DEF_CONTEXT)s লৈ পৰিবৰ্তন " +"কৰিবলৈ restorecon চলাব নে?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "আপডেইট কৰক" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "পৰিবৰ্তনসমূহ আপডেইট কৰক" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "পৰিবৰ্তনসমূহ পূৰ্বাৱস্থাত লৈ যাওক" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "চিস্টেমৰ অৱস্থা: Enforcing" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "চিস্টেমৰ অবস্থা: Permissive" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"নীতি ধৰণ সলনি কৰিলে পৰৱৰ্তী বুটত সম্পূৰ্ণ ফাইল চিস্টেমৰ এটা পুনৰ লেবেল " +"হব।পুনৰ লেবেল কৰোতে ফাইল চিস্টেমৰ আকাৰৰ ওপৰত নিৰ্ভৰ কৰি অধিক সময় লাগিব " +"পাৰে।আপুনি আগবাঢ়িব বিচাৰে নে?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"SELinux ক disabled লৈ পৰিবৰ্তন কৰিলে এটা পুনাৰম্ভৰ প্ৰয়োজন হয়। এনেকুৱা কৰাটো " +"উপদেশিত নহয়। যদি আপুনি পিছত SELinux আৰম্ভ কৰিম বুলি ভাৱে, চিস্টেমক পুনৰ " +"লেবেল কৰিব লাগিব। যদি আপুনি কেৱল চাব বিচাৰে SELinux এ আপোনাৰ চিস্টেমত কোনো " +"সমস্যা ৰ সৃষ্টি কৰিছে নে, আপুনি permissive অৱস্থাত যাব পাৰে যি কেৱল " +"ত্ৰুটিসমূহ লগ কৰিব আৰু SELinux নীতি বলৱৎ নকৰে। Permissive অৱস্থাৰ বাবে " +"চিস্টেম পুনৰাম্ভৰ প্ৰয়োজন নহয়। আপুনি আগবাঢ়িব খোজে নে?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"SELinux enabled লে সলনি কৰিলে পৰৱৰ্তী বুটত সম্পূৰ্ণ ফাইল চিস্টেমৰ এটা পুনৰ " +"লেবেল হব।পুনৰ লেবেল কৰোতে ফাইল চিস্টেমৰ আকাৰৰ ওপৰত নিৰ্ভৰ কৰি বহুত সময় লাগিব " +"পাৰে। আপুনি আগবাঢ়িব বিচাৰে নে?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"আপুনি এই এপ্লিকেচনক আপোনাৰ পৰিবৰ্তনসমূহ প্ৰয়োগ নকৰাকৈ বন্ধ কৰিব লৈছে।\n" +" * এই অধিবেশনত কৰা পৰিবৰ্তনসমূহ প্ৰয়োগ কৰিবলে,নহয় ক্লিক কৰক আৰু আপডেইট " +"কৰক ক্লিক কৰক।\n" +" * আপোনাৰ পৰিবৰ্তনসমূহ প্ৰয়োগ নকৰাকৈ এপ্লিকেচন প্ৰস্থান কৰিবলে, হয় " +"ক্লিক কৰক। আপুনি এই অধিবেশনত কৰা সকলো পৰিবৰ্তন হেৰুৱাব।" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "তথ্যৰ ক্ষতি ডাইলগ" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "সাধাৰণ ফাইল" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "ডাইৰেকটৰি" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "আখৰ ডিভাইচ" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "খণ্ড ডিভাইচ" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "চকেট ফাইল" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "সাংকেতিক লিঙ্ক" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "নাম থকা পাইপ" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "কোনো SELinux নীতি ইনস্টল কৰা হোৱা নাই" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "%s নীতি ফাইল পঢ়িবলে ব্যৰ্থ" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- অনুমোদিত %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"আপুনি /usr/bin/sepolgen-ifgen চলাই আন্তঃপৃষ্ঠ তথ্য পুনৰ সৃজন কৰিব লাগিব" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "অজ্ঞাত" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "আন্তঃপৃষ্ঠ %s অস্তিত্ববান নহয়।" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"আপুনি gui বিকল্প ব্যৱহাৰ কৰিবলৈ policycoreutils-gui পেকেইজ ইনস্টল কৰিব লাগিব" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "SELinux নীতিৰ বাবে গ্ৰাফিকেল ব্যৱহাৰকাৰী আন্তঃপৃষ্ঠ" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "সৃষ্টি কৰিব লগিয়া man পৃষ্ঠাসমূহৰ ডমেইন নাম(সমূহ)" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "বিকল্প ৰুট সংস্থাপন কৰিব লাগিব" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "SELinux man পৃষ্ঠাসমূহ সৃজন কৰক" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "পথ যত সৃজন কৰা SELinux man পৃষ্ঠাসমূহ সংৰক্ষণ কৰা হব" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "man পৃষ্ঠাসমূহৰ বাবে OS ৰ নাম" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "নিৰ্বাচিত man পৃষ্ঠাৰ বাবে HTML man পৃষ্ঠাসমূহৰ গঠন সৃজন কৰক" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "বিকল্প ৰুট ডাইৰেকটৰি, অবিকল্প হয় /" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"এই ফ্লেগৰ সৈতে, বিকল্প ৰুট পথৰ পৰিপ্ৰেক্ষতিত ফাইলসমূহ আৰু policy.xml ফাইল " +"অন্তৰ্ভুক্ত কৰাৰ প্ৰয়োজন হব" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "সকলো ডমেইন" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "Query SELinux নীতি নেটৱাৰ্ক তথ্য" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "সকলো SELinux পোৰ্ট ধৰণ তালিকাভুক্ত কৰক" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "পোৰ্টৰ সৈতে জড়িত SELinux ধৰণ দেখুৱাওক" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "এই SELinux ধৰণৰ বাবে বিৱৰিত পোৰ্টসমূহ দেখুৱাওক" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "পোৰ্টসমূহ যত এই ডমেইনে বান্ধীব আৰু/অথবা সংযোগ কৰিব দেখুৱাওক" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "এই এপ্লিকেচনে বান্ধীব আৰু/অথবা সংযোগ কৰিব পৰা পৰ্টসমূহ দেখুৱাওক" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"ডমেইনসমূহে নিজৰে মাজত যোগাযোগ কৰিব পাৰে নে চাবলে SELinux নীতিক প্ৰশ্ন কৰক" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "উৎস ডমেইন" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "লক্ষ্য ডমেইন" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "বুলিয়ানসমূহৰ বিৱৰণ চাবলে SELinux নীতি প্ৰশ্ন কৰক" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "সকলো বুলিয়ান বিৱৰণসমূহ প্ৰাপ্ত কৰক" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "বিৱৰণৰ বাবে বুলিয়ান" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"এটা উৎস প্ৰক্ৰিয়া ডমেইন কিধৰণে লক্ষ্য প্ৰক্ৰিয়া ডমেইনলে পৰিবৰ্তন হয় চাবলে " +"SELinux নীতি প্ৰশ্ন কৰক" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "উৎস প্ৰক্ৰিয়া ডমেইন" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "লক্ষ্য প্ৰক্ৰিয়া ডমেইন" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy সৃজিত: ত্ৰুটি: তৰ্কসমূহৰ এটা %s ৰ প্ৰয়োজন" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "এই ধৰণৰ নীতিৰ বাবে কমান্ডৰ প্ৰয়োজন" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-t বিকল্পক '%s' ডমেইনসমূহৰ সৈতে ব্যৱহাৰ কৰিব নোৱাৰি। অধিক বিৱৰণৰ বাবে " +"ব্যৱহাৰ পঢ়ক।" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-d বিকল্পক '%s' ডমেইনসমূহৰ সৈতে ব্যৱহাৰ কৰিব নোৱাৰি। অধিক বিৱৰণৰ বাবে " +"ব্যৱহাৰ পঢ়ক।" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-a বিকল্পক '%s' ডমেইনসমূহৰ সৈতে ব্যৱহাৰ কৰিব নোৱাৰি। অধিক বিৱৰণৰ বাবে " +"ব্যৱহাৰ পঢ়ক।" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "-w বিকল্পক --newtype বিকল্পৰ সৈতে ব্যৱহাৰ কৰিব নোৱাৰি" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "SELinux নীতি আন্তঃপৃষ্ঠসমূহ তালিকাভুক্ত কৰক" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "আপুনি প্ৰশ্ন কৰিব বিচৰা, আন্তঃপৃষ্ঠ নামসমূহ সুমুৱাওক" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "SELInux নীতি মডিউল টেমপ্লেইট সৃজন কৰক" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "আপুনি প্ৰসাৰন কৰিব বিচৰা ডমেইনৰ ধৰণ সুমুৱাওক" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "এই ডমেইনলে পৰিবৰ্তন কৰা SELinux ব্যৱহাৰকাৰী(সকল) সুমুৱাওক" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "SELinux ভূমিকা(বোৰ) য'লৈ প্ৰশাসক ডমেইনে পৰিবৰ্তন কৰিব সুমুৱাওক" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "এই অন্তৰ্ভুক্ত প্ৰশাসকে যি ডমেইন(সমূহ) প্ৰশাসন কৰিব সুমুৱাওক" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "সৃজন কৰিবলে নীতিৰ নাম" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "পথ যত সৃজন কৰা নীতি ফাইলসমূহ সংৰক্ষণ কৰা হব" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "পথ যলৈ গোপন প্ৰক্ৰিয়াসমূহ লিখিব লাগিব" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "এটা কমান্ডৰ প্ৰয়োজন হোৱা নীতিৰ ধৰণসমূহ" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "'%s' নীতি সৃজন কৰক" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "'%s' নীতি সৃজন কৰক" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "অন্তৰ্ভুক্ত কৰিবলে এক্সিকিউটেবুল" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "কমান্ডসমূহ" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "বিকল্প SELinux নীতি, /sys/fs/selinux/ নীতিলে অবিকল্পিত" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "এপ্লিকেচনসমূহ" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "ডমেইন বাছক" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "বাছক" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "বাতিল কৰক" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" +"সুমুৱা প্ৰৱিষ্টি ভূল। অনুগ্ৰহ কৰি উদাহৰণ:/.../... বিন্যাসৰ সৈতে পুনৰ চেষ্টা " +"কৰক।" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "পুনৰ চেষ্টা কৰক" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "নেটৱাৰ্ক পৰ্ট বিৱৰণসমূহ" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "ফাইল সমতূল্যতা মেপিং যোগ কৰক। আপডেইট প্ৰয়োগ হওতে মেপিং সৃষ্টি কৰা হব।" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "পথ" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"এটা নতুন SELinux ব্যৱহাৰকাৰী নাম ধাৰ্য্য কৰক। সাধাৰণত SELinux ব্যৱহাৰকাৰী " +"নামসমূহ এটা _u সৈতে শেষ হয়।" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "আপুনি এটা সমতূল্যতা স্তৰ সংস্থাপন কৰিব বিচৰা পথ সুমুৱাওক।" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "সমতূল্যতা পথ" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "আপডেইটলৈ সংৰক্ষণ কৰক" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"নতুন পথ আৰু সমতূল্য পথৰ মাজত মেপিং ধাৰ্য্য কৰা। এই নতুন পথৰ অন্তৰ্গত সকলো " +"বস্তুক সমতূল্য পথৰ অন্তৰ্গত থকা যেন লেবেল কৰা হব।" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "এটা ফাইল যোগ কৰক" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" ৰ বাবে ফাইল লেবেলিং। আপডেইট প্ৰয়োগ কৰোতে ফাইল " +"লেবেলসমূহ সৃষ্টি কৰা হব।" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "শ্ৰেণী" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "ধৰণ" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "এই লেবেল প্ৰয়োগ হব লগিয়া ফাইলৰ ক্লাচ বাছক। সকলো ক্লাচলৈ অবিকল্পিত হয়।" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "পথ পুনৰায় সংঘঠিত হোৱা কৰক" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"পথক বাৰংবাৰতা দিয়ক বাছক যদি আপুনি ধাৰ্য্যত ডাইৰেকটৰি পথৰ সকলো সন্তান, " +"ডাইৰেকটৰিৰ অন্তৰ্গত সকলো অবজেক্টত এই লেবেল প্ৰয়োগ কৰিব বিচাৰে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "ব্ৰাউছ কৰক" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "লেবেলিংৰ বাবে ফাইল/ডাইৰেকটৰি বাছিবলৈ ব্ৰাউছ কৰক।" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "পথ " + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"আপুনি লেবেলিং পৰিবৰ্তন কৰিব বিচৰা সাধাৰণ অভিব্যক্তি ব্যৱহাৰ কৰা পথ ধাৰ্য্য " +"কৰক।" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "এই পথলৈ ধাৰ্য্য কৰিবলৈ SELinux ফাইল ধৰণ বাছক।" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "এই ফাইল পথলৈ ধাৰ্য্য কৰিবলৈ MLS লেবেল সুমুৱাওক।" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "আপুনি এই পথলৈ ধাৰ্য্য কৰিব বিচৰা SELinux MLS লেবেল।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "নীতি বিশ্লেষণ কৰা হৈছে..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "লগিন মেপিং যোগ কৰক। আপডেইট প্ৰয়োগ হওতে লগিন মেপিং সৃষ্টি কৰা হব।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"আপুনি SELinux ব্যৱহাৰকাৰী অৱৰুদ্ধ যোগ কৰিব খোজা ব্যৱহাৰকাৰীৰ লগিন " +"ব্যৱহাৰকাৰী নাম সুমুৱাওক।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"এই লগিন ব্যৱহাৰকাৰীলৈ ধাৰ্য্য কৰিবলৈ SELinux ব্যৱহাৰকাৰী বাছক। লগিন " +"ব্যৱহাৰকাৰীসকল অবিকল্পিতভাৱে __default__ user দ্বাৰা ধাৰ্য্য হয়।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"এই লগিন ব্যৱহাৰকাৰীৰ বাবে MLS/MCS বিস্তাৰ সুমুৱাওক। নিৰ্বাচিত SELinux " +"ব্যৱহাৰকাৰীৰ বাবে বিস্তাৰলৈ অবিকল্পিত হয়।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "MLS বিস্তাৰ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"এই ব্যৱহাৰকাৰীয়ে লগিন কৰিবলৈ MLS বিস্তাৰ ধাৰ্য্য কৰক। নিৰ্বাচিত SELinux " +"ব্যৱহাৰকাৰীসকল MLS বিস্তাৰলৈ অবিকল্পিত হয়।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" ৰ বাবে নেটৱাৰ্ক পৰ্ট। আপডেইট প্ৰয়োগ কৰোতে " +"পৰ্টসমূহ সৃষ্টি কৰা হব।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" +"আপুনি যোগ কৰিব খোজা এটা পৰ্ট ধৰণৰ বাবে পৰ্ট সংখ্যা অথবা বিস্তাৰ সুমুৱাওক।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "প্ৰটোকল" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "পৰ্টৰ ধৰণ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "ধাৰ্য্যত পৰ্ট সংখ্যালৈ ধাৰ্য্য কৰিবলৈ পৰ্টৰ ধৰণ বাছক।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" +"যদি পৰ্টৰ ধৰণ tcp পৰ্ট সংখ্যালৈ ধাৰ্য্য কৰিব লাগে tcp নিৰ্বাচন কৰিব।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" +"যদি পৰ্টৰ ধৰণ udp পৰ্ট সংখ্যালৈ ধাৰ্য্য কৰিব লাগে udp নিৰ্বাচন কৰিব।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "এই পৰ্টলৈ ধাৰ্য্য কৰিবলৈ MLS লেবেল সুমুৱাওক।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "SELinux সংৰূপ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "বাছক..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "বুলিয়ান" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"'নিৰ্বাচিত ডমেইন' ৰ বাবে নীতি পৰিবৰ্তন কৰিবলে ব্যৱহাৰ কৰিব পৰা বুলিয়ান তথ্য " +"প্ৰদৰ্শন কৰক।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "ফাইলসমূহ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "'নিৰ্বাচিত ডমেইন' দ্বাৰা ব্যৱহাৰ কৰিব পৰা ফাইল ধৰণ তথ্য প্ৰদৰ্শন কৰক।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "নেটৱাৰ্ক" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"নেটৱাৰ্ক পৰ্টসমূহ য'লৈ 'নিৰ্বাচিত' ডমেইনে সংযোগ অথবা শুনিব পাৰিব প্ৰদৰ্শন " +"কৰক।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "পৰিবৰ্তনসমূহ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" +"'নিৰ্বাচিত ডমেইন' ত অথবা বাহিৰত পৰিবৰ্তন কৰিব পৰা এপ্লিকেচনসমূহ প্ৰদৰ্শন " +"কৰক।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "লগিন মেপিং" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "SELinux সংৰূপ ব্যৱস্থাপনা কৰক" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "SELinux ব্যৱহাৰকাৰীসকল" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "লকডাউন" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"SELinux চিস্টেম লকডাউন কৰক।\n" +"এই পৰ্দাক SELinux সুৰক্ষা আৰম্ভ কৰিবলৈ ব্যৱহাৰ কৰিব পাৰি।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "ৰেডিঅ'বুটাম" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "ফিল্টাৰ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "কেৱল পৰিৱৰ্তীতক দেখুৱাওক" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "ভুললেবেল ফাইলসমূহ অস্তিত্ববান" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "কেৱল ভুললেবেল ফাইলসমূহ দেখুৱাওক" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"নীতিত লিখা If-Then-Else নিয়মসমূহে যি\n" +"বৈকল্পিক অভিগম নিয়ন্ত্ৰণৰ অনুমতি দিয়ে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "সামৰ্থবান" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "নাম" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "ফাইল পথ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "SELinux ফাইল ধৰণ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "'নিৰ্বাচিত ডমেইন' সুমুৱাবলে ব্যৱহাৰ কৰা ফাইল পথ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "এক্সিকিউটেবুল ফাইলসমূহ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "ফাইলসমূহ য'লৈ 'নিৰ্বাচিত ডমেইন' এ লিখিব পাৰিব।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "লিখিব পৰা ফাইলসমূহ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "'নিৰ্বাচিত ডমেইন' ৰ বাবে বিৱৰিত ফাইল ধৰণসমূহ'।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "এপ্লিকেচন ফাইল ধৰণসমূহ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "পোৰ্ট" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "নেটৱাৰ্ক পৰ্টসমূহ য'লৈ 'নিৰ্বাচিত ডমেইন' ৰ সংযোগ কৰাৰ অনুমতি আছে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "বহিৰ্গামী" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "নেটৱাৰ্ক পৰ্টসমূহ য'লৈ 'নিৰ্বাচিত ডমেইন' ৰ শুনাৰ অনুমতি আছে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "অন্তগামী" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "বুলিয়ান \n" +"সামৰ্থবান" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "বুলিয়ান নাম" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "SELinux এপ্লিকেচন ধৰণ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"এক্সিকিউটেবুলসমূহ যি এটা ভিন্ন ডমেইনলৈ পৰিবৰ্তন কৰিব, যেতিয়া 'নিৰ্বাচিত " +"ডমেইন' এ সিহতক এক্সিকিউট কৰে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "'select domain' ৰ পৰা এপ্লিকেচন পৰিবৰ্তন" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "কল কৰা প্ৰক্ৰিয়া ডমেইন" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "এক্সিকিউটেবুল ফাইল" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"এক্সিকিউটেবুলসমূহ যি এটা 'নিৰ্বাচিত ডমেইন' লৈ পৰিবৰ্তন কৰিব, যেতিয়া " +"নিৰ্বাচিত ডমেইনৰ প্ৰৱেশবিন্দু এক্সিকিউট কৰা হয়।" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "'select domain' লৈ এপ্লিকেচন পৰিবৰ্তন" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"ফাইল পৰিবৰ্তনে গন্তব্য ধৰণৰ এটা ডাইৰেকটৰিত এটা নিৰ্দিষ্ট ক্লাচৰ সমল বৰ্তমান " +"ডমেইন দ্বাৰা সৃষ্টি কৰাৰ পৰিনাম দেখুখায়। বিকল্পভাৱে পৰিবৰ্তনৰ বাবে এটা ফাইল " +"নাম ধাৰ্য্য কৰিব পাৰি।" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "SELinux ডাইৰেকটৰি ধৰণ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "গন্তব্য ক্লাচ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "SELinux গন্তব্য ধৰণ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "ফাইল নাম" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "'select domain' ৰ পৰা ফাইল পৰিবৰ্তন" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "অবিকল্পিত স্তৰ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "চিস্টেম প্ৰথমবাৰ বুট হওতে চিস্টেম অৱস্থা দেখুৱাওক" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Enforcing" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Permissive" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "বৰ্তমান অধিবেশনৰ বাবে চিস্টেম অৱস্থা বাছক" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "চিস্টেম নীতি ধৰণ:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "চিস্টেম অৱস্থা" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "অন্য মেচিনৰ পৰা চিস্টেম সংহতিসমূহ ইমপৰ্ট কৰক" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "ইমপৰ্ট কৰক" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "চিস্টেম সংহতিসমূহ এটা ফাইললৈ এক্সপৰ্ট কৰক" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "এক্সপোৰ্ট কৰক" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "পুনাৰম্ভত সকলো ফাইলক চিস্টেম অবিকল্পিতলৈ পুনৰলেবেল কৰে" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "চিস্টেম সংৰূপ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"এটা অসংকেচিত ডমেইন হল এটা প্ৰক্ৰিয়া লেবেল যি প্ৰক্ৰিয়াক ই যি বিচাৰে তাকে " +"কৰাৰ অনুমতি দিয়ে, SELinux ৰ বাধা নহোৱাকৈ। এপ্লিকেচনসমূহ যি বুটত init চিস্টেম " +"দ্বাৰা আৰম্ভ হৈছে আৰু যাৰ বাবে SElinux এ SELinux নীতি বিৱৰণ দিয়া নাই, " +"সেইসমূহ মডিউল সামৰ্থবান থাকিলে অসংকোচিত চলিব। ইয়াক অসামৰ্থবান কৰিলে সকলো " +"ডিমন সংকোচিত হব। unconfined_t ব্যৱহাৰকাৰীক অসামৰ্থবান কৰিবলে আপোনাক প্ৰথমতে " +"ব্যৱহাৰকাৰী/লগিন পৰ্দাসমূহৰ পৰা unconfined_t আতৰাব লাগিব।" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "অসংকোচিত চিস্টেম প্ৰক্ৰিয়াসমূহ চলাৰ ক্ষমতা অসামৰ্থবান কৰিব নে?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"এটা permissive ডমেইন এটা প্ৰক্ৰিয়া লেবেল যি প্ৰক্ৰিয়াক ই যি বিচাৰে তাকে কৰাৰ " +"অনুমতি দিয়ে, য'ত SELinux এ কেৱল প্ৰতিৰোধসমূহ লগিং কৰে, কিন্তু enforcing " +"নকৰে। সাধাৰণত permissive ডমেইনসমূহে পৰিক্ষামলূক নীিত সূচীত কৰে, মডিউলক " +"অসামৰ্থবান কৰিলে SELinux ৰ এটা ডমেইনলৈ অভিগম নাকচ হব পাৰে যাৰ সাধাৰণতে " +"অনুমতি থাকিব লাগে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "সকলো permissive প্ৰক্ৰিয়াক অসামৰ্থবান কৰিব নে?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "সকলো প্ৰক্ৰিয়াৰ ptracing অথবা ডিবাগিং নাকচ কৰিব নে?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"ফাইল সমতূল্যয় চিস্টেমক নতুন পথৰ অন্তৰ্গত সমল লেবেল কৰাৰ অনুমতি দিয়ে এনে ধৰণে " +"যেন ই সমতূল্য পথ অন্তৰ্গত আছিল।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "ফাইলসমূহৰ সমতূল্যতা" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...তথ্য দৰ্শন কৰিবলৈ বাছক..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "মচি পেলাওক" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "সলনি কৰক" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "যোগ কৰক" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "পূৰ্বাৱস্থা" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"পূৰ্বাৱস্থা বুটামে এটা ডাইলগ উইন্ডো লঞ্চ কৰিব যি আপোনাক বৰ্তমান লেন দেনত " +"পৰিবৰ্তনসমূহ পূৰ্বাৱস্থাত লৈ যোৱাৰ অনুমতি দিব।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "আপোেনাৰ বৰ্তমান লেন দেনৰ সকলো পৰিবৰ্তন চাৰ্ভাৰলৈ commit কৰক।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "এপ্লিকেচনসমূহ - উন্নত সন্ধান" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "প্ৰক্ৰিয়া ধৰণসমূহ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "অধিক বিৱৰণ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "পৰিবৰ্তিত ফাইল লেবেলিং মচি পেলাওক" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"মচিব লগিয়া ফাইল লেবেলিং বাছক। আপডেইট প্ৰয়োগ হওতে ফাইল লেবেলিং মচি পেলোৱা হব।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "SELinux ফাইল লেবেল" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "আপডেইটলৈ সংৰক্ষণ কৰক" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "পৰিবৰ্তিত পৰ্টসমূহ মচি পেলাওক" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "মচিব লগিয়া পৰ্টসমূহ বাছক। আপডেইট প্ৰয়েগ হওতে পৰ্টসমূহ মচি পেলোৱা হব।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"মচিব লগিয়া ফাইল লেবেলিং বাছক। আপডেইট প্ৰয়োগ হওতে ফাইল লেবেলিং মচি পেলোৱা হব।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "পৰিবৰ্তিত ব্যৱহাৰকাৰীসকল মেপিং মচি পেলাওক।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"মচি পেলাবলৈ লগিন ব্যৱহাৰকাৰী মেপিং বাছক। আপডেইট প্ৰয়োগ হওতে লগিন ব্যৱহাৰকাৰী " +"মেপিং মচি পেলোৱা হব।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "লগিন নাম" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "অধিক ধৰণ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "ধৰণসমূহ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"চিস্টেমলৈ commit কৰাৰ আগত আপুনি কৰা আপডেইটসমূহ পুনৰদৰ্শন কৰক। এটা বস্তু " +"পুনৰসংহতি কৰিবলৈ, চেকবাকচ আনচেক কৰক। সকলো চেক কৰা বস্তু আপুনি আপডেইট " +"নিৰ্বাচন কৰোতে চিস্টেমত আপডেইট কৰা হব।" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "কাৰ্য্য" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "প্ৰয়োগ কৰক" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"মচি পেলাবলৈ ব্যৱহাৰকাৰী মেপিং বাছক। আপডেইট প্ৰয়োগ হওতে ব্যৱহাৰকাৰী মেপিং মচি " +"পেলোৱা হব।" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux ব্যৱহাৰকাৰীনাম" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"ব্যৱহাৰকাৰী ভূমিকাসমূহ যোগ কৰক। আপডেইট প্ৰয়োগ হওতে SELInux ব্যৱহাৰকাৰী " +"ভূমিকাসমূহ সৃষ্টি কৰা হব।" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux ব্যৱহাৰকাৰী নাম" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "এই SELinux ব্যৱহাৰকাৰীৰ বাবে MLS/MCS বিস্তাৰ সুমুৱাওক।\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"এই SELinux ব্যৱহাৰকাৰীয়ে লগিন কৰিব লগিয়া অবিকল্পিত স্তৰ ধাৰ্য্য কৰক। s0 লৈ " +"অবিকল্পিত হয়।" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" +"লগিন কৰিবলে SELinux ব্যৱহাৰকাৰীৰ বাবে অবিকল্পিত স্তৰ সুমুৱাওক। অবিকল্পিত s0" diff --git selinux-python-2.8/po/ast.po selinux-python-2.8/po/ast.po new file mode 100644 index 0000000..fc0ff8b --- /dev/null +++ selinux-python-2.8/po/ast.po @@ -0,0 +1,3369 @@ +# Kevin Fenzi , 2016. #zanata +# Parag , 2017. #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: 2017-03-24 10:15+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Asturian\n" +"Language: ast\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Llingua" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Non" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Sí" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sistema" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Aplicaciones" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Encaboxar" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Agüeyar" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Peñera" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Nome" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/bal.po selinux-python-2.8/po/bal.po new file mode 100644 index 0000000..59dba59 --- /dev/null +++ selinux-python-2.8/po/bal.po @@ -0,0 +1,3369 @@ +# Kevin Fenzi , 2016. #zanata +# Tomáš Mráz , 2016. #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: 2016-06-17 05:45+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Baluchi\n" +"Language: bal\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "حاموش" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "روشن" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "نه" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "بله" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "کارمرزیان" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "کنسل" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "ترینگ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/be.po selinux-python-2.8/po/be.po new file mode 100644 index 0000000..cb7a08c --- /dev/null +++ selinux-python-2.8/po/be.po @@ -0,0 +1,3371 @@ +# Kevin Fenzi , 2016. #zanata +# Parag , 2016. #zanata +# Viktar Siarheichyk , 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-12 09:59+0000\n" +"Last-Translator: Viktar Siarheichyk \n" +"Language-Team: Belarusian\n" +"Language: be\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" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Мова" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "адкл" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "укл" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Дапомна" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Апісанне" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Не" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Так" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Дастасаваньні" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Скасаваць" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Паўтарыць" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Тып" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Сетка" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Уключана" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Назва" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Порт" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Сцерці" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Дадаць" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Дзеянне" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/bg.po selinux-python-2.8/po/bg.po new file mode 100644 index 0000000..976404b --- /dev/null +++ selinux-python-2.8/po/bg.po @@ -0,0 +1,3388 @@ +# Valentin Laskov , 2015. #zanata +# Kevin Fenzi , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Valentin Laskov , 2016. #zanata +# Parag , 2017. #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: 2017-03-24 09:57+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Bulgarian\n" +"Language: bg\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "********************** ВАЖНО *************************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Изисква поне една категория" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "Не може да се променят нивата на чувствителност ползвайки '+' на %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s вече е в %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s не е в %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Не може да се комбинира +/- с други типове категории" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Не може да има няколко чувствителности" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Употреба %s КАТЕГОРИЯ Файл ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Употреба %s -l КАТЕГОРИЯ потребител ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Употреба %s -d Файл ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Употреба %s -l -d потребител ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Употреба %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Употреба %s -L -l потребител" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Ползвайте -- за край на списъка с опции. Например" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -КонфиденциалноЗаКомпанията /документи/бизнесплан.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +КонфиденциалноЗаКомпанията спотребител" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Грешка в опциите %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "нод" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "тип" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "Изходен файл" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "Не може да се създаде semanage обект за управление" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "SELinux политиката не е управлявана или хранилището не е достъпно." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Не може да се прочете хранилището с политики." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Не може да се установи semanage връзка" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "Не може да се тества статус с разрешен MLS" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "Все още не е реализирано" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Semanage транзакцията е вече в ход" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "Не можах да стартирам semanage транзакция" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "Не можах да ангажирам semanage транзакция" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Semanage транзакцията не е в ход" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "Не може да се направи списък на SELinux модулите" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Име на модул" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Език" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Забранен" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "Не можах да премахна модула %s (неуспешно премахване)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit изисква или 'вкл' или 'изкл'" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "Вградени Permissive типове" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "Индивидуални Permissive типове" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" +"Не можах да задам permissive domain %s (инсталирането на модул не успя)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "Не можах да премахна permissive domain %s (премахването не успя)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Не можах да създам ключ за %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "Не можах да проверя дали е дефинирано съответствие за вход на %s" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linux група %s не съществува" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux потребител %s не съществува" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Не можах да създам съответствие за вход за %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Не можах да задам името за %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Не можах да задам MLS диапазон за %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Не можах да задам SELinux потребител за %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Не можах да добавя съответствие за вход за %s" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Изисква seuser или serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "Не е дефинирано съответствие за вход за %s" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Не можах да запитам seuser за %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Не можах да променя съответствието за вход за %s" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"Съответствие за вход за %s е дефинирано в политиката, не може да бъде " +"изтрито" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Не можах да изтрия съответствието за вход за %s" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Не можах да направя списък на съответствията за вход" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Потребителско име" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux потребител" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS интервал" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Услуга" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Не можах да проверя дали SELinux потребител %s е дефиниран" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Не можах да запитам потребителя за %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "Трябва да добавите поне една роля за %s" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Не можах да създам SELinux потребител за %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Не може да се добави роля %s за %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Не можах да задам MLS ниво за %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Не може да се добави префикс %s за %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Не можах да извлека ключ за %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Не можах да добавя SELinux потребител %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Изисква префикс, роли, ниво или диапазон" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Изисква префикс или роли" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux потребител %s не е дефиниран" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Не можах да променя SELinux потребителя %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "SELinux потребителя %s е дефиниран в политика, не може да се изтрие" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Не можах да изтрия SELinux потребител %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Не можах да направя списък на SELinux потребителите" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Не можах да направя списък на ролите за потребител %s" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Етикетиране" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Префикс" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS ниво" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS интервал" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux роли" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Изисква се протокол udp или tcp" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Изисква се порт" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "Невалиден порт" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Не може да се създаде ключ за %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Изисква се тип" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Не може да се провери дали порт %s/%s е дефиниран" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "Порт %s/%s вече е дефиниран" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Не може да се създаде порт за %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Не може да се създаде контекст за %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Не може да се приведе потребителя в контекст на порта за %s/%s" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Не може да се приведе ролята в контекст на порта за %s/%s" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Не може да се приведе типа в контекст на порта за %s/%s" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "Не могат да се приведат mls полетата в контекст на порта за %s/%s" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Не може да се приведе контекста на порта за %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Не може да се добави порт %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Необходим е setype или serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Необходим е setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "Порт %s/%s не е дефиниран" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Не може да се провери порт %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Не може да се промени порт %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "Не можах да направя списък на портовете" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "Не можах да изтрия порт %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "Порт %s/%s е дефиниран в политиката, не може да се изтрие" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Не може да се изтрие порт %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Не можах да направя списък на портовете" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux тип порт" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Протокол" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Номер на порт" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "Изисква се адрес на възел" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "Непознат или липсващ протокол" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Не можах да създам ключ за %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "Не можах да проверя дали addr %s е дефиниран" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "Не можах да създам addr за %s" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Не можах да създам контекст за %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "Не можах да задам маска за %s" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "Не можах да задам потребител в addr контекст %s" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "Не можах да задам роля в addr контекст за %s" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "Не можах да задам тип в addr контекст за %s" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "Не можах да задам mls полета в addr контекст за %s" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "Не можах да задам addr контекст за %s" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "Не можах да добавя addr %s" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "Addr %s не е дефиниран" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "Не можах да запитам addr %s" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "Не можах да променя addr %s" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "Addr %s е дефиниран в политика, не може да се изтрие" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "Не можах да изтрия addr %s" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "Не можах да изтрия всички съответствия на възли" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "Не можах да направя addr списък" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "Необходим е SELinux тип" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Не можах да проверя дали интерфейс %s е дефиниран" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Не можах да създам интерфейс за %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Не можах да задам потребител в контекст на интерфейс за %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Не можах да задам роля в контекст на интерфейс за %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Не можах да задам тип в контекст на интерфейс за %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "Не можах да задам mls полета в контекст на интерфейс за %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Не можах да задам контекст на интерфейс за %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Не можах да задам контекст на съобщението за %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Не можах да добавя интерфейс %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "Интерфейс %s не е дефиниран" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Не можах да запитам интерфейс %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Не можах да променя интерфейс %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "Интерфейс %s е дефиниран в политика, не може да се изтрие" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Не можах да изтрия интерфейс %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "Не можах да изтрия всички съответствия на интерфейси" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Не можах да създам списък с интерфейсите" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux интерфейс" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Контекст" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "Клас за еквивалентност за %s вече съществува" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Не можах да задам потребител в контекст на файл за %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Не можах да задам роля в контекст на файл за %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Не можах да задам mls полета в контекст на файл за %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "Невалидна файлова спецификация" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "Файловата спецификация не може да съдържа интервали" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "Не можах да проверя дали файловия контекст за %s е дефиниран" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Не можах да създам контекст на файл за %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Не можах да задам тип в контекст на файл за %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Не можах да задам контекст на файл за %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Не можах да добавя контекст на файл за %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Изисква setype, serange или seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "Не е дефиниран файлов контекст за %s" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Не можах да запитам файловия контекст за %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Не можах да променя файловия контекст за %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "Не можах да направя списък на файловите контексти" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "Не можах да изтрия файловия контекст %s" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" +"Файловият контекст за %s е дефиниран в политика, не може да бъде изтрит" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Не можах да изтрия файловия контекст за %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Не можах да направя списък на файловите контексти" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Не можах да направя списък на локалните файловите контексти" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux ф.контекст" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"Дистрибуционна SELinux fcontext еквивалентност \n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"Локална SELinux fcontext еквивалентност \n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Не можах да проверя дали булевата променлива %s е дефинирана" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "Булева променлива %s не е дефинирана" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Не можах да проверя файловия контекст %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "Трябва да зададете една от следните стойности: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "Не можах да задам активна стойност на булева променлива %s" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Не можах да променя булевата променлива %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "Булевата променлива %s е дефинирана в политика, не може да се изтрие" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Не можах да изтрия булева променлива %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Не можах да направя списък на булевите променливи" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "изкл" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "вкл" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux булева" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Състояние" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Подразбиращ се" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Описание" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Standard Init Daemon" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS System Daemon" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "Internet Services демон" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Web Application/Script (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Sandbox" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Потребителско приложение" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "Валидни типове:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "Портовете трябва да са номера или интервали от номера от 1 до %d " + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"Името трябва да е от букви и цифри без интервали. Разгледайте ползването на " +"опцията \"-n MODULENAME\"" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "Само Демон приложенията могат да ползват инит скрипт." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve трябва да е булева стойност " + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog трябва да е булева стойност " + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos трябва да е булева стойност " + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache трябва да е булева стойност " + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER типовете автоматично получават tmp тип" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "Трябва да въведете изпълнимия път за Вашия ограничен процес" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "Тип Enforcement файл" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "Интерфейсен файл" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "Файл контекстен файл" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "Setup Script" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Не" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Да" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Изкл." + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Вкл." + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Система" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Потребители" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Променяйки типа политика, ще предизвикате преетикетиране на цялата файлова " +"система при следващото зареждане. Преетикетирането отнема доста време, в " +"зависимост от големината на файловата система. Искате ли да продължите?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Промяната към разрешен SELinux ще предизвика преетикетиране на цялата " +"файлова система при следващото зареждане. Преетикетирането отнема доста " +"време, в зависимост от големината на файловата система. Искате ли да " +"продължите?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "директория" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "блоково устройство" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "неизвестен" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "команди" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Приложения" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Избери" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Отказ" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Отново" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Път" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Клас" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Тип" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Преглеждане" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Протокол" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Файлове" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Мрежа" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Филтър" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Разрешен" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Име" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Порт" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Enforcing" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Permissive" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Изтриване" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Добави" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Върни" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Действие" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Приложи" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/bn.po selinux-python-2.8/po/bn.po new file mode 100644 index 0000000..d01f1cd --- /dev/null +++ selinux-python-2.8/po/bn.po @@ -0,0 +1,3371 @@ +# Kevin Fenzi , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Parag , 2017. #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: 2017-03-24 10:16+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Bengali\n" +"Language: bn\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "নোড" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "اللّغة" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "বন্ধ" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "চলমান" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "ডিফল্ট" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "বর্ণনা" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "না" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "হ্যাঁ" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "নিষ্ক্রিয় করুন" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "সক্রিয় করুন" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "সিস্টেম" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "ব্যবহারকারী" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "ডিরেক্টরি" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "অজানা" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "অ্যাপ্লিকেশন" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "বাতিল" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "পুনঃপ্রচেষ্টা" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "পাথ" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "শ্রেণী" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "ধরন" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "ব্রাউজ করুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "নেটওয়ার্ক" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "সক্রিয়" + +# translation auto-copied from project libvirt, version master, document libvirt +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Name" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "পোর্ট" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "পূর্বাবস্থা" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "কর্ম" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "প্রয়োগ করুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/bn_IN.po selinux-python-2.8/po/bn_IN.po new file mode 100644 index 0000000..b551b90 --- /dev/null +++ selinux-python-2.8/po/bn_IN.po @@ -0,0 +1,3547 @@ +# Petr Lautrbach , 2016. #zanata +# Parag , 2017. #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: 2017-03-24 09:56+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Bengali (India)\n" +"Language: bn_IN\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** গুরুত্বপূর্ণ ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "অন্তত একটি শ্রেণী উল্লেখ করা আবশ্যক" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "%s'র সাথে '+' সহযোগে সংবেদনশীলতার মাত্রা পরিবর্তন করা যাবে না" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s, বর্তমানে %s'র মধ্যে উপস্থিত রয়েছে" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s, বর্তমানে %s'র মধ্যে নেই" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "অন্যান্য শ্রেণী বিভাগের সাথে +/- ব্যবহার করা যাবে না" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "একাধিক প্রকৃতির সংবেদনশীলতা থাকা সম্ভব হবে না" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "ব্যবহারপ্রণালী %s CATEGORY File ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "ব্যবহারপ্রণালী %s -l CATEGORY user ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "ব্যবহারপ্রণালী %s -d File ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "ব্যবহারপ্রণালী %s -l -d user ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "ব্যবহারপ্রণালী %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "ব্যবহারপ্রণালী %s -L -l user" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "বিকল্পের তালিকা সমাপ্ত করতে -- প্রয়োগ করুন। উদাহরণস্বরূপ" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "বিকল্প সংক্রান্ত ত্রুটি %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "নোড" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "ধরন" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "আউটপুট ফাইল" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "semanage হ্যান্ডেল নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" +"SELinux নিয়মনীতি বর্তমানে পরিচালিত নয় অথবা সংগ্রহস্থল ব্যবহার করা সম্ভব নয়।" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "নিয়মনীতির সংগ্রহস্থল পড়া যায়নি।" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "semanage সংযোগ স্থাপন করা যায়নি" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "MLS-র সক্রিয় অবস্থা পরীক্ষা করা যায়নি" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "বাস্তবায়িত হয়নি" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Semanage ট্রানস্যাকশন বর্তমানে চলছে" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "semanage আদান-প্রদান আরম্ভ করা যায়নি" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "semanage আদান-প্রদান সমাপ্ত করা যায়নি" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Semanage বর্তমানে চলছে না" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "SELinux মডিউলের তালিকা নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "মডিউলের নাম" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "ভাষা" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Disabled (নিষ্ক্রিয়)" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "%s মডিউল অপসারণ করা যায়নি (মুছে ফেলতে ব্যর্থ)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit-র ক্ষেত্রে 'on' অথবা 'off'-র মধ্যে একটি আবশ্যক" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "বিল্ট-ইন Permissive-র ধরন" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "স্বনির্ধারিত Permissive-র ধরন" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "permissive ডোমেইন %s নির্ধারণ করা যায়নি (মডিউল ইনস্টল করতে ব্যর্থ)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "permissive ডোমেইন %s সরিয়ে ফেলা যায়নি (অপসারণ করতে ব্যর্থ)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "%s'র জন্য কি নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" +"%s'র ক্ষেত্রে লগ-ইন ম্যাপিং ব্যবস্থা নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নি" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linux দল %s বর্তমানে উপস্থিত নেই" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux ব্যবহারকারী %s বর্তমানে উপস্থিত নেই" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "%s'র ক্ষেত্রে লগ-ইন ম্যাপিং ব্যবস্থা নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "%s'র নাম নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "%s'র ক্ষেত্রে MLS রেঞ্জ নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "%s'র ক্ষেত্রে SELinux ব্যবহারকারী নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "%s'র ক্ষেত্রে লগ-ইন ম্যাপিং ব্যবস্থা যোগ করা যায়নি" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "seuser অথবা serange আবশ্যক" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "%s'র ক্ষেত্রে লগ-ইন ম্যাপিং ব্যবস্থা নির্ধারিত হয়নি" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "%s'র ক্ষেত্রে seuser কোয়েরি করা যায়নি" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "%s'র ক্ষেত্রে লগ-ইন ম্যাপিং ব্যবস্থা পরিবর্তন করা যায়নি" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"%s'র জন্য লগ-ইন ম্যাপিং ব্যবস্থা নিয়মনীতির মধ্যে নির্ধারিত হওয়ার ফলে মুছে " +"ফেলা সম্ভব নয়" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "%s'র ক্ষেত্রে লগ-ইন ম্যাপিং মুছে ফেলা যায়নি" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "লগ-ইন ম্যাপিং তালিকাভুক্ত করা যায়নি" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "লগ-ইন নাম" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux ব্যবহারকারী" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS সীমা" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "পরিষেবা" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "SELinux ব্যবহারকারী %s'র বৈশিষ্ট্য নির্ধারিত কিনা পরীক্ষা করা যায়নি" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "%s'র জন্য ব্যবহারকারী কোয়েরি করা যায়নি" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "%s'র অন্তত একটি ভূমিকা যোগ করা আবশ্যক" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "%s'র জন্য SELinux ব্যবহারকারী নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "%s ভূমিকাটি, %s'র জন্য নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "%s'র ক্ষেত্রে MLS স্তর নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "%s প্রেফিক্সটি %s'র ক্ষেত্রে যোগ করা যায়নি" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "%s'র জন্য কি প্রাপ্ত করা যায়নি" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "SELinux ব্যবহারকারী %s যোগ করা যায়নি" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "প্রেফিক্স, ভূমিকা, স্তর অথবা রেঞ্জ উল্লেখ করা আবশ্যক" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "প্রেফিক্স অথবা ভূমিকা উল্লেখ করা আবশ্যক" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux ব্যবহারকারী %s'র বৈশিষ্ট্য নির্ধারিত হয়নি" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "SELinux ব্যবহারকারী %s'র বৈশিষ্ট্য পরিবর্তন করা যায়নি" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" +"SELinux ব্যবহারকারী %s'র বৈশিষ্ট্য নিয়মনীতির মধ্যে নির্ধারিত হয়েছে যার ফলে " +"অপসারণযোগ্য নয়" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "SELinux ব্যবহারকারী %s মুছে ফেলা যায়নি" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "SELinux ব্যবহারকারীদের তালিকা নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "ব্যবহারকারী %s'র ভূমিকার তালিকা নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "লেবেল ব্যবস্থা" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "প্রেফিক্স" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS স্তর" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS সীমা" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux রোল" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "udp অথবা tcp প্রোটোকল আবশ্যক" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "পোর্ট উল্লেখ করা আবশ্যক" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "অবৈধ পোর্ট" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "%s/%s'র জন্য কি নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "ধরন উল্লেখ করা আবশ্যক" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "ধরন %s অবৈধ, অবশ্যই এক পোর্ট ধরন হতে হবে" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "পোর্ট %s/%s নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নি" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "পোর্ট %s/%s বর্তমানে নির্ধারিত আছে" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "%s/%s'র জন্য পোর্ট নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "%s/%s'র জন্য context নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "%s/%s'র ক্ষেত্রে পোর্ট context'র মধ্যে ব্যবহারকারী নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "%s/%s'র ক্ষেত্রে পোর্ট context'র মধ্যে ভূমিকা নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "%s/%s'র ক্ষেত্রে পোর্ট context'র মধ্যে ধরন নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "%s/%s'র ক্ষেত্রে পোর্ট context'র মধ্যে mls ক্ষেত্র নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "%s/%s'র ক্ষেত্রে পোর্ট context নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "%s/%s পোর্ট যোগ করা যায়নি" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "setype অথবা serange আবশ্যক" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "setype আবশ্যক" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "%s/%s পোর্ট নির্ধারিত হয়নি" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "%s/%s পোর্ট কোয়েরি করা যায়নি" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "%s/%s পোর্ট পরিবর্তন করা যায়নি" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "পোর্টের তালিকা নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "%s পোর্ট মুছে ফেলা যায়নি" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "%s/%s পোর্টটি নিয়মনীতির মধ্যে নির্ধারিত হওয়ার ফলে অপসারণযোগ্য নয়" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "%s/%s পোর্ট মুছে ফেলা যায়নি" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "পোর্টের তালিকা নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux পোর্টের ধরন" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "প্রোটো" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "পোর্ট সংখ্যা" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "নোডের ঠিকানা উল্লেখ করা আবশ্যক" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "প্রোটোকল অজানা অথবা অনুপস্থিত" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "SELinux নোড ধরন অাবশ্যক" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "ধরন %s অবৈধ, অবশ্যই এক নোড ধরন হতে হবে" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "%s'র কি নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "addr %s নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নি" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "%s-র জন্য addr নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "%s'র জন্য context নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "%s-র মাস্ক নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "%s'র ক্ষেত্রে addr context'এ ব্যবহারকারী বৈশিষ্ট্য নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "%s'র ক্ষেত্রে addr context'এ ভূমিকা নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "%s'র ক্ষেত্রে addr context'এ ধরন নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "%s'র ক্ষেত্রে addr context'এ mls ক্ষেত্র নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "%s'র ক্ষেত্রে addr context নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "%s addr যোগ করা যায়নি" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "%s addr নির্ধারিত হয়নি" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "%s addr কোয়েরি করা যায়নি" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "%s addr পরিবর্তন করা যায়নি" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "%s addr নিয়মনীতির মধ্যে নির্ধারিত হওয়ার ফলে অপসারণযোগ্য নয়" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "%s addr মুছে ফেলা যায়নি" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "নোড ম্যাপিংয়ের ক্ষেত্রে deleteall প্রয়োগ করা যায়নি" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "addr-র তালিকা নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux Type আবশ্যক" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" +"%s প্রেক্ষাপটের বৈশিষ্ট্য নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নিis defined" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "%s'র প্রেক্ষাপট নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" +"%s'র ক্ষেত্রে প্রেক্ষাপটের context'এ ব্যবহারকারী বৈশিষ্ট্য নির্ধারণ করা " +"যায়নি" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" +"%s'র ক্ষেত্রে প্রেক্ষাপটের context'এ ভূমিকার বৈশিষ্ট্য নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "%s'র ক্ষেত্রে প্রেক্ষাপটের context'এ ধরন নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "%s'র ক্ষেত্রে প্রেক্ষাপটের context'এ mls ক্ষেত্র নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "%s'র ক্ষেত্রে প্রেক্ষাপটের context'র বৈশিষ্ট্য নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "%s'র ক্ষেত্রে বার্তার context নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "%s প্রেক্ষাপট যোগ করা যায়নি" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "%s প্রেক্ষাপটের বৈশিষ্ট্য নির্ধারিত হয়নি" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "%s প্রেক্ষাপট কোয়েরি করা যায়নি" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "%s প্রেক্ষাপট পরিবর্তন করা যায়নি" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "%s প্রেক্ষাপটটি নিয়মনীতির মধ্যে নির্ধারিত হয়েছে এবং অপসারণযোগ্য নয়" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "%s ইন্টারফেস মুছে ফেলা যায়নি" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "সকল ইন্টারফেস ম্যাপিং মুছে ফেলা যায়নি" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "প্রেক্ষাপটের তালিকা নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux ইন্টারফেস" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "কনটেক্সট" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "টার্গেট %s বৈধ নয়। টার্গেট '/' দিয়ে শেষ হতে পারে না" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "%s-র ক্ষেত্রে সমতূল্য ক্লাস বর্তমানে উপস্থিত রয়েছে" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" +"%s'র ক্ষেত্রে ফাইলের context'এ ব্যবহারকারী বৈশিষ্ট্য নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "%s'র ক্ষেত্রে ফাইলের context'এ ভূমিকা নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "%s'র ক্ষেত্রে ফাইলের context'এ mls ক্ষেত্র নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "ফাইলের বৈশিষ্ট্য বৈধ নয়" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "ফাইল স্পসিফেকশনের মধ্যে শূণ্যস্থান থাকা সম্ভব নয়" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "ধরন %s অবৈধ, অবশ্যই এক ফাইল বা ডিভাইস ধরন হতে হবে" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "%s'র ফাইল context নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নি" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "%s'র ফাইল contex নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "%s'র ক্ষেত্রে ফাইলের context'এ ধরন নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "%s'র ক্ষেত্রে ফাইলের context নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "%s'র ক্ষেত্রে ফাইল context যোগ করা যায়নি" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "setype, serange অথবা seuser আবশ্যক" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "%s'র ফাইল context আবশ্যক" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "%s'র জন্য ফাইল context কোয়েরি করা যায়নি" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "%s'র জন্য ফাইল context পরিবর্তন করা যায়নি" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "ফাইল context'র তালিকা নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "ফাইল context %s মুছে ফেলা যায়নি" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" +"%s'র ফাইল context নিয়মনীতির মধ্যে নির্ধারিত হওয়ার ফলে তা অপসারণ করা সম্ভব নয়" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "%s'র ফাইল context মুছে ফেলা যায়নি" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "ফাইল context'র তালিকা নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "স্থানীয় ফাইলের context'র তালিকা নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux Distribution fcontext Equivalence \n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"SELinux Local fcontext Equivalence \n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "বুলিয়ান %s'র বৈশিষ্ট্য নির্ধারিত হয়েছে কিনা তা পরীক্ষা করা যায়নি" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "বুলিয়ান %s'র মান বর্তমানে নির্ধারিত রয়েছে" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "%s'র ফাইল context কোয়েরি করা যায়নি" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "নিম্নলিখিত একটি মান উল্লেখ করা আবশ্যক: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "%s বুলিয়েনের সক্রিয় মান নির্ধারণ করতে ব্যর্থ" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "%s বুলিয়ানের মান পরিবর্তন করা যায়নি" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "ভুল বিন্যাস %s: রেকর্ড %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "বুলিয়ান %s'র মান নিয়মনীতির মধ্যে নির্ধারিত হওয়ার ফলে অপসারণযোগ্য নয়" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "বুলিয়ান %s মুছে ফেলা যায়নি" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "বুলিয়ানের তালিকা নির্মাণ করা যায়নি" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "বন্ধ" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "চালু" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux বুলিয়ান" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "অবস্থা" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "ডিফল্ট" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "বিবরণ" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "প্রমিত Init ডেমন" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS সিস্টেম ডেমন" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "ইন্টারনেট পরিসেবার ডোমেইন" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "ওয়েব অ্যাপ্লিকেশন/স্ক্রিপ্ট (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Sandbox" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "ব্যবহারকারীদের অ্যাপ্লিকেশন" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "বিদ্যমান ডোমেন ধরন" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "সর্বনিম্ন টার্মিন্যাল লগিন ব্যবহারকারীর ভূমিকা" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "সর্বনিম্ন X Windows লগিন ব্যবহারকারীর ভূমিকা" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "ডেস্কটপ লগিন ব্যবহারকারী রোল" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "অ্যাডমিনেস্ট্রেটিভ লগিন ব্যবহারকারী রোল" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "কনফাইন্ড রুট অ্যাডমিনেস্ট্রেটিভ রোল" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "একটি নতুন ধরনের মডিউল তথ্য" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "বৈধ ধরনগুলি:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" +"পোর্ট সংখ্যার ক্ষেত্রে 1 থেকে %d-র মধ্যে সংখ্যা অথবা সংখ্যামালা ব্যবহার করা " +"আবশ্যক " + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "অাপনাকে অবশ্যই এক বৈধ পলিসি ধরন দিতে হবে" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" +"অাপনাকে অাপনার '%s' এর জন্য অাপনার পলিসি মডিউলের জন্য অবশ্যই এক নাম দিতে " +"হবে।" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"শূণ্যস্থান বিনা অক্ষর ও সংখ্যা বিশিষ্ট নাম হওয়া আবশ্যক। \"-n MODULENAME\" " +"বিকল্পের ব্যবহার করা যেতে পারে" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" +"ব্যবহারকারী ভূমিকার ধরনের ক্ষেত্রে এক্সেকিউটেবল ফাইল ধার্য করা যাবে না। " + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "শুধুমাত্র ডেমন অ্যাপ্লিকেশনের জন্য init স্ক্রিপ্ট ব্যবহার করা যাবে.." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve-র ক্ষেত্রে বুলিয়ান মান ব্যবহার করা আবশ্যক " + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog-র মান বুলিয়ান হওয়া আবশ্যক " + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos-র ক্ষেত্রে বুলিয়ান মান ব্যবহার করা আবশ্যক " + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache-র ক্ষেত্রে বুলিয়ান মান ব্যবহার করা আবশ্যক " + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER ধরনের ক্ষেত্রে স্বয়ংক্রিয়রূপে tmp ধরন নির্ধারিত হবে" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "'%s' পলিসি মডিউলের বিদ্যমান ডোমেনের প্রয়োজন" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "ধরন ফিল্ড প্রয়োজনীয়" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "অাপনাকে একটি নতুন ধরন নির্দিষ্ট করতে হবে যা এই দিয়ে শেষ হয়: \n" +" %s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "কনফাইন করা প্রসেসের ক্ষেত্রে এক্সেকিউটেবলের পাথ উল্লেখ করা আবশ্যক" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "ধরন প্রয়োগকারী ফাইল" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "ইন্টারফেস সংক্রান্ত ফাইল" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "ফাইল কনটেক্সটের ফাইল" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "Spec ফাইল" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "প্রস্তুতির স্ক্রিপ্ট" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "না" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "হ্যাঁ" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "নিষ্ক্রিয় করুন" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "সক্রিয় করুন" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "উন্নত >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "উন্নত <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "উন্নত অনুসন্ধান প্রক্রিয়া >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "উন্নত অনুসন্ধান <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"নিষ্ক্রিয় থেকে এনফোর্সিং মোডে পরিবর্তন করতে\n" +"- সিস্টেম মোড নিষ্ক্রিয় থেকে পারমিসিভে পরিবর্তন করুন\n" +"- রিবুট করুন, যাতে কিনা সিস্টেম রিলেবেল করতে পারে\n" +"- সিস্টেম একবার পরিকল্পনা মতো কাজ করা শুরু করলে\n" +" * সিস্টেম মোড এনফোর্সিং এ পরিবর্তন করুন\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s একটি বৈধ ডোমেন নয়" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "সিস্টেম স্ট্যাটাস: নিষ্ক্রিয়" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "সহায়তা: প্রারম্ভ পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "সহায়তা: Booleans পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "সহায়তা: এক্সিকিউটেবল ফাইল পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "সহায়তা: লিখনযোগ্য ফাইল পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "সহায়তা: অ্যাপ্লিকেশন ধরন পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "সহায়তা: অাউটবাউন্ড নেটওয়ার্ক সংযোগ পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "সহায়তা: ইনবাউন্ড নেটওয়ার্ক সংযোগ পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "সহায়তা: অ্যাপ্লিকেশন পৃষ্ঠা থেকে ট্র্যানজিশন" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "সহায়তা: অ্যাপ্লিকেশন পৃষ্ঠায় ট্র্যানজিশন" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "সহায়তা: ট্র্যানজিশন অ্যাপ্লিকেশন ফাইল পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "সহায়তা: সিস্টেম পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "সহায়তা: লকডাউন পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "সহায়তা: লগিন পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "সহায়তা: SELinux ব্যবহারকারী পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "সহায়তা: ফাইল সমতুল্যতা পৃষ্ঠা" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "অারো..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "'%s' ডোমেন দিতে ব্যবহৃত ফাইল পাথ।" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "'%s' ডোমেন যে ফাইলে লেখা যেতে পারে।" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "নেটওয়ার্ক পোর্ট, যাতে '%s' সংযোগের জন্য অনুমোদিত।" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "নেটওয়ার্ক পোর্ট, যাতে '%s' শোনার জন্য অনুমোদিত।" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "'%s' এর জন্য নির্দিষ্ট ফাইল ধরন।" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "boolean তথ্য দেখান যা '%s' এর জন্য পলিসি সংশোধন করতে করা যেতে পারে।" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "ফাইল ধরন দেখান যা '%s' দ্বারা ব্যবহার করা যেতে পারে।" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" +"নেটওয়ার্ক পোর্ট দেখান যার সংগে '%s' সংযোগ করা যেতে বা শোনা যেতে পারে।" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "'%s' এ অ্যাপ্লিকেশন ট্র্যানজিশন" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "'%s' এ অ্যাপ্লিকেশন ট্র্যানজিশন" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "'%s' থেকে ফাইল ট্র্যানজিশন" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "অ্যাপ্লিকেশনগুলি দেখান যা '%s' এ বা তার বাইরে ট্র্যানজিশন করা যায়।" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "সর্বধরনের ফাইল" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "ফাইল পাথ অনুপস্থিত" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "এক্সেকিউটেবল" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "লিখনযোগ্য" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "অ্যাপ্লিকেশন" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "নতুন %(TYPE)s ফাইল পাথ যোগ করুন, '%(DOMAIN)s' ডোমেনের জন্য।" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "%(TYPE)s ফাইল পাথ মুছুন, '%(DOMAIN)s' ডোমেনের জন্য।" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"%(TYPE)s ফাইল পাথ সংশোধন করুন, '%(DOMAIN)s' ডোমেনের জন্য। তালিকায় শুধুমাত্র " +"মোটা অাইটেম নির্বাচন করা হবে, এটি সূচিত করে যে তারা পূর্বে সংশোধিত হয়েছে।" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "সংযোগ করুন" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "ইনবাউন্ড সংযোগের জন্য শুনুন" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"নতুন পোর্ট সংজ্ঞা যোগ করুন যেখানে '%(APP)s' ডোমেন %(PERM)s এ অনুমতি দেওয়া " +"হয়েছে।" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"সংশোধিত পোর্ট সংজ্ঞা মুছুন যেখানে '%(APP)s' ডোমেনের %(PERM)s এ অনুমতি " +"রয়েছে।" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"পোর্ট সংজ্ঞা সংশোধন করুন, যা '%(APP)s' ডোমেন %(PERM)s এর জন্য অনুমোদিত।" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "নতুন SELinux ব্যবহারকারী/রোল সংজ্ঞা যোগ করুন।" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "সংশোধিত SELinux ব্যবহারকারী/রোল সংজ্ঞা মুছুন।" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "নির্বাচিত সংশোধিত SELinux ব্যবহারকারী/রোল সংজ্ঞা সংশোধন করুন।" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "নতুন লগিন ম্যাপিং সংজ্ঞা যোগ করুন।" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "সংশোধিত লগিন ম্যাপিং সংজ্ঞা মুছুন।" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "নির্বাচিত সংশোধিত লগিন ম্যাপিং সংজ্ঞা সংশোধন করুন।" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "নতুন ফাইল সমতুল্যতা সংজ্ঞা যোগ করুন।" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "সংশোধিত ফাইল সমতুল্যতা সংজ্ঞা মুছুন।" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"নির্বাচিত সংশোধিত ফাইল সমতুল্যতা সংজ্ঞা সংশোধন করুন। তালিকায় শুধুমাত্র মোটা " +"অাইটেম নির্বাচন করা হবে, এটি সূচিত করে যে তারা পূর্বে সংশোধিত হয়েছে।" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "Boolean %s নিয়ম অনুমোদন" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s এর জন্য নেটওয়ার্ক পোর্ট যোগ করুন। অাপডেট প্রয়োগ করলে পোর্ট তৈরি করা " +"হবে।" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "%s এর জন্য নেটওয়ার্ক পোর্ট যোগ করুন" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"%s এর জন্য ফাইল লেবেলিং যোগ করুন। অাপডেট প্রয়োগ হলে ফাইল লেবেল তৈরি হবে।" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "%s এর জন্য ফাইল লেবেলিং যোগ করুন" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"লগিন ম্যাপিং যোগ করুন। অাপডেট প্রয়োগ করা হলে, ব্যবহারকারী ম্যাপিং তৈরি করা " +"হবে।" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "লগিন ম্যাপিং যোগ করুন" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"SELinux ব্যবহারকারী রোল যোগ করুন। SELinux ব্যবহারকারী রোল অাপডেট প্রয়োগ করা " +"হলে তৈরি করা হবে।" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "SELinux ব্যবহারকারী যোগ করুন" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"ফাইল সমতুল্যতা ম্যাপিং যোগ করুন। অাপডেট প্রয়োগ করা হলে ম্যাপিং তৈরি হবে।" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "SELinux ফাইল সমতুল্যতা যোগ করুন" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"%s এর জন্য ফাইল লেবেলিং সংশোধন করুন। অাপডেট প্রয়োগ হলে ফাইল লেবেল তৈরি হবে।" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"SELinux ব্যবহারকারী রোল সংশোধন করুন। SELinux ব্যবহারকারী রোল অাপডেট প্রয়োগ " +"করা হলে সংশোধন করা হবে।" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "SELinux ব্যবহারকারী সংশোধন করুন" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"লগিন ম্যাপিং সংশোধন করুন। অাপডেট প্রয়োগ করা হলে, লগিন ম্যাপিং সংশোধন করা " +"হবে।" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "লগিন ম্যাপিং সংশোধন করুন" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"ফাইল সমতুল্যতা ম্যাপিং সংশোধন করুন। অাপডেট প্রয়োগ করা হলে ম্যাপিং তৈরি হবে।" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "SELinux ফাইল সমতুল্যতা সংশোধন করুন" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s এর জন্য নেটওয়ার্ক পোর্ট সংশোধন করুন। অাপডেট প্রয়োগ করলে পোর্ট তৈরি করা " +"হবে।" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "%s এর জন্য নেটওয়ার্ক পোর্ট সংশোধন করুন" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "এন্ট্রি '%s' একটি বৈধ পাথ নয়। পাথ অবশ্যই '/' দিয়ে শুরু হতে হবে।" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "পোর্ট নম্বর অবশ্যই 1 এবং 65536 এর মধ্যে হতে হবে" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "SELinux নাম: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "%s এর জন্য ফাইল লেবেলিং যোগ করুন" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "%s এর জন্য ফাইল লেবেলিং মুছুন" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "%s এর জন্য ফাইল লেবেলিং সংশোধন করুন" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "ফাইল পাথ: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "ফাইল ক্লাস: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "SELinux ফাইল ধরন: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "%s এর জন্য পোর্ট যোগ করুন" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "%s এর জন্য পোর্ট মুছুন" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "%s এর জন্য পোর্ট সংশোধন করুন" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "নেটওয়ার্ক পোর্ট: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "নেটওয়ার্ক প্রোটোকল: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "ব্যবহারকারী যোগ করুন" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "ব্যবহারকারী মুছে ফেলুন" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "ব্যবহারকারী পরিবর্তন করুন" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "SELinux ব্যবহারকারী: %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "রোল: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS রেঞ্জ: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "লগিন ম্যাপিং যোগ করুন" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "লগিন ম্যাপিং মুছুন" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "লগিন ম্যাপিং সংশোধন করুন" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "লগিন নাম: %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "SELinux ব্যবহারকারী: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "ফাইল সমতুল্যতা লেবেলিং যোগ করুন।" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "ফাইল সমতুল্যতা লেবেলিং মুছুন।" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "ফাইল সমতুল্যতা লেবেলিং সংশোধন করুন।" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "ফাইল পাথ: %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "সমতুল্যতা: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "সিস্টেম" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "ফাইল সমতুল্য" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "ব্যবহারকারী" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"restorecon এর ধরন %(CUR_CONTEXT)s থেকে ডিফল্ট %(DEF_CONTEXT)s এ পরিবর্তন " +"করতে তা %(PATH)s এ চালাবেন?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "আপডেট করুন" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "পরিবর্তনগুলি অাপডেট করুন" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "পরিবর্তনগুলি পূর্বাবস্থা করুন" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "সিস্টেম স্ট্যাটাস: এনফোর্সিং" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "সিস্টেম স্ট্যাটাস: পারমিসিভ" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"নিয়মনীতির ধরন পরিবর্তন করা হলে, পরবর্তী বার বুট করার সময় সম্পূর্ণ ফাইল-" +"সিস্টেমের লেবেল নতুন করে লেখা হবে। ফাইল-সিস্টেমের মাপের ভিত্তিতে, লেবেল " +"পরিবর্তন করতে অনেক সময় ব্যয় হওয়ার সম্ভাবনা রয়েছে। আপনি কি এগিয়ে যেতে " +"ইচ্ছুক?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"SELinux-র অবস্থা disabled (নিষ্ক্রিয়) হিসাবে ধার্য করা জন্য, পুনরায় বুট করা " +"আবশ্যক। পরে SELinux পুনরায় সক্রিয় করার সময় সিস্টেমের লেবেল নতুন করে লেখা " +"হবে এবং এই কাজে অনেক সময় ব্যয় হয়। এই কারণে নিষ্ক্রিয় না করাই বাঞ্ছনীয়। " +"SELinux-র কারণে আপনার সিস্টেমে কোনো সমস্যা হচ্ছে কি না জানার জন্য, SELinux " +"permissive (সতর্কতামূলক) মোডে নির্ধারণ করুন। এই মোডে নিয়মনীতি প্রয়োগ করা হবে " +"না কিন্তু উৎপন্ন ত্রুটির লগ সংরক্ষণ করা হবে। Permissive (সতর্কতামূলক) মোড " +"নির্ধারণের জন্য পুনরায় বুট করা আবশ্যক নয়। এগিয়ে যেতে ইচ্ছুক কি?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"SELinux-র enabled (সক্রিয়) মোডে পরিবর্তন করা হলে, পরবর্তী বার বুট করার সময় " +"সম্পূর্ণ ফাইল-সিস্টেমের লেবেল পরিবর্তিত হবে। ফাইল-সিস্টেমের মাপের ভিত্তিতে, " +"লেবেল পরিবর্তন করতে অনেক সময় ব্যয় হওয়ার সম্ভাবনা রয়েছে। আপনি কি এগিয়ে যেতে " +"ইচ্ছুক?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"অাপনি অাপনার করা পরিবর্তনগুলি প্রয়োগ না করেই অ্যাপ্লিকেশন বন্ধ করার চেষ্টা " +"করছেন।\n" +" * এই সেশনে অাপনার করা পরিবর্তনগুলি প্রয়োগ করতে, না ক্লিক করে অাপডেট " +"ক্লিক করুন।\n" +" * অাপনার করা পরিবর্তনগুলি প্রয়োগ না করেই অ্যাপ্লিকেশন থেকে প্রস্থান " +"করতে, হ্যাঁ ক্লিক করুন। এই সেশনে করা অাপনার সমস্ত পরিবর্তন হারিয়ে যাবে।" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "ডেটা ডায়লগ হারানো" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "নিয়মিত ফাইল" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "ডিরেক্টরি" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "অক্ষর ডিভাইস" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "ব্লক ডিভাইস" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "সকেট ফাইল" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "সাংকেতিক লিঙ্ক" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "নাম দেওয়া পাইপ" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "কোনো SELinux পলিসি ইনস্টল নেই" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "%s পলিসি ফাইল পড়তে ব্যর্থ" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- Allowed %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"অাপনার /usr/bin/sepolgen-ifgen চালিয়ে ইন্টারফেস তথ্য পুনঃপ্রস্তুত করা " +"প্রয়োজন" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "অজানা" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "ইন্টারফেস %s এর অস্তিত্ব নেই।" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"অাপনাকে gui বিকল্প ব্যবহার করতে policycoreutils-gui প্যাকেজ ইনস্টল করতে হবে" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "SELinux পলিসির জন্য গ্র্যাফিক্যাল ইউজার ইন্টারফেস" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "তৈরি করতে হবে এমন ম্যান পৃষ্ঠার ডোমেন নাম" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "বৈকল্পিক রুট সেট অাপের প্রয়োজন" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "SELinux ম্যান পৃষ্ঠাগুলি প্রস্তুত করুন" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "যে পাথে প্রস্তুত করা SELinux ম্যান পৃষ্ঠাগুলি সঞ্চয় করা হবে" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "ম্যান পৃষ্ঠাগুলির OS এর নাম" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" +"নির্বাচিত SELinux ম্যান পৃষ্ঠার জন্য HTML ম্যান পৃষ্ঠা কাঠামো তৈরি করুন" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "বৈকল্পিক রুট ডিরেক্টরি, ডিফল্ট /" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"এই ফ্ল্যাগের সাহায্যে, বৈকল্পিক রুট পাথের ফাইল কনটেক্সট ফাইল এবং policy.xml " +"ফাইল অন্তর্ভুক্ত করা প্রয়োজন" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "সকল ডোমেন" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "Query SELinux পলিসি নেটওয়ার্ক তথ্য" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "সকল SELinux পোর্ট ধরন তালিকাভুক্ত করুন" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "পোর্টের সংগে সম্পর্কিত SELinux ধরন দেখান" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "এই SELinux ধরনের জন্য নির্দিষ্ট পোর্টগুলি দেখান" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" +"এই ডোমেন যে পোর্টগুলিতে বাঁধা এবং/অথবা সংযোগ করা যেতে পারে তাদের দেখান" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" +"যে পোর্টগুলিতে এই অ্যাপ্লিকেশন বাঁধা এবং/অথবা সংযোগ করা যেতে পারে তাদের " +"দেখান" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"ডোমেনগুলি একে অপরের সংগে যোগাযোগ করতে পারে কিনা তা দেখতে SELinux পলিসি " +"কোয়্যারি করুন" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "সোর্স ডোমেন" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "টার্গেট ডোমেন" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "booleans বর্ণনা দেখতে SELinux পলিসি কোয়্যারি করুন" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "সকল booleans বর্ণনা পান" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "বর্ণনা পেতে boolean" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"একটি সোর্স প্রক্রিয়া ডোমেনের টার্গেট প্রক্রিয়া ডোমেনে রূপান্তরের পদ্ধতি " +"দেখতে SELinux পলিসির কোয়্যারি করুন" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "সোর্স প্রক্রিয়া ডোমেন" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "টার্গেট প্রক্রিয়া ডোমেন" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy প্রস্তুতি: ত্রুটি: একটি %s অার্গুমেন্ট অাবশ্যক" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "এই ধরনের পলিসির ক্ষেত্রে কম্যান্ড অাবশ্যক" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-t বিকল্প '%s' ডোমেনের সংগে ব্যবহার করা যাবে না। অারো বিস্তারিত জানতে " +"ব্যবহার পড়ুন।" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-d বিকল্প '%s' ডোমেনের সংগে ব্যবহার করা যাবে না। অারো বিস্তারিত জানতে " +"ব্যবহার পড়ুন।" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-a বিকল্প '%s' ডোমেনের সংগে ব্যবহার করা যাবে না। অারো বিস্তারিত জানতে " +"ব্যবহার পড়ুন।" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "-w বিকল্প --newtype বিকল্পের সংগে ব্যবহার করা যাবে না" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "SELinux পলিসি ইন্টারফেস তালিকাভুক্ত করুন" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "অাপনি যার কোয়্যারি করতে চান তার ইন্টারফেস নামগুলি দিন" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "SELinux পলিসি মডিউল টেমপ্লেট প্রস্তুত করুন" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "ডোমেন ধরন দিন যা অাপনি বিস্তৃত করবেন" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "SELinux ব্যবহারকারী উল্লেখ করুন যা এই ডোমেনে ট্র্যানজিশন হবে" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "SELinux রোল উল্লেখ করুন যাতে administror ডোমেন ট্র্যানজিশন হবে" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "ডোমেন উল্লেখ করুন যেখানে এই কনফাইন্ড অ্যাডমিন প্রশাসন করবে" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "প্রস্তুত করার নীতির নাম" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "যে পাথে প্রস্তুত পলিসি ফাইলগুলি রাখা হবে" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "যে পাথে কনফাইন্ড প্রক্রিয়াগুলি লিখতে হবে" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "পলিসি ধরন যার একটি কম্যান্ডের প্রয়োজন" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "'%s' পলিসি প্রস্তুত করুন" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "'%s' পলিসি প্রস্তুত করুন" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "কনফাইন করতে এক্সিকিউটেবল" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "কম্যান্ড" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "বিকল্প SELinux পলিসি, ডিফল্ট হল /sys/fs/selinux/policy" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "অ্যাপলিকেশন" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "ডোমেন নির্বাচন করুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "নির্বাচন করুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "বাতিল" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" +"যে এন্ট্রি দেওয়া হয়েছে তা ভুল। দয়া করে, ex:/.../... ফর্ম্যাটে অাবার " +"চেষ্টা করুন।" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "পুনঃপ্রচেষ্টা" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "নেটওয়ার্ক পোর্ট সংজ্ঞা" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"ফাইল সমতুল্য ম্যাপিং যোগ করুন। অাপডেট প্রয়োগ করা হলে ম্যাপিং তৈরি হবে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "পাথ" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"একটি নতুন SELinux ব্যবহারকারী নাম উল্লেখ করুন। রীতি মেনে SELinux " +"ব্যবহারকারী নাম সাধারণত _u দিয়ে শেষ হয়।" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "অাপনি যে পাথে সমতুল্যতা স্তর সেট অাপ করতে চান তা দিন।" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "সমতুল্যতা পাথ" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "অাপডেট করতে সংরক্ষণ করুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"নতুন পাথ এবং সমতুল্যতা পাথের মধ্যে ম্যাপিং উল্লেখ করুন। এই নতুন পাথের মধ্যে " +"সবকিছুকে এমন ভাবে লেবেল করা হবে যেন তারা সমতুল্যতা পাথের মধ্যেই ছিল।" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "একটি ফাইল যোগ করুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" এর জন্য ফাইল লেবেলিং। অাপডেট প্রয়োগ করা হলে, " +"ফাইল লেবেল তৈরি হবে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "শ্রেণী" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "ধরন" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"এই লেবেল যে ফাইল ক্লাসে প্রয়োগ করা হবে তা নির্বাচন করুন। সকল ক্লাসের " +"ক্ষেত্রে ডিফল্ট।" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "Make Path Recursive" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"Make Path Recursive নির্বাচন করুন, যদি অাপনি এই ডিরেক্টরির অাওতায় নির্দিষ্ট " +"ডিরেক্টরি পাথ অবজেক্টের সকল চিলড্রেনে এই লেবেল প্রয়োগ করতে চাইলে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "ব্রাউজ করুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "লেবেলিং এর জন্য ফাইল/ডিরেক্টরি নির্বাচন করতে ব্রাউজ করুন।" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "পাথ" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"অাপনি যে পাথের লেবেলিং সংশোধন করতে চান তা নিয়মিত এক্সপ্রেশন ব্যবহার করে " +"উল্লেখ করুন।" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "এই পাথে নির্দিষ্ট করতে SELinux ফাইল ধরন নির্বাচন করুন।" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "এই ফাইল পাথে নির্দিষ্ট করতে MLS লেবেল দিন।" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "এই পাথে অাপনি যে SELinux MLS লেবেল নির্দিষ্ট করতে চান।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "পলিসি বিশ্লেষণ করা হচ্ছে..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"লগিন ম্যাপিং যোগ করুন। অাপডেট প্রয়োগ করা হলে, লগিন ম্যাপিং তৈরি করা হবে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"ব্যবহারকারীর লগিন ব্যবহারকারী দিন যেখানে অাপনি SELinux ব্যবহারকারী " +"কনফাইনমেন্ট যোগ করতে চান।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"এই লগিন ব্যবহারকারীতে নির্দিষ্ট করতে SELinux ব্যবহারকারী নির্বাচন করা। লগিন " +"ব্যবহারকারী ডিফল্ট ভাবে __default__ user দ্বারা নির্দিষ্ট হয়।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"এই লগিন ব্যবহারকারীর জন্য MLS/MCS রেঞ্জ দিন। নির্বাচিত SELinux ব্যবহারকারীর " +"জন্য রেঞ্জ ডিফল্ট।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "MLS রেঞ্জ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"লগিন করতে এই ব্যবহারকারীর জন্য MLS রেঞ্জ উল্লেখ করুন। নির্বাচিত SELinux " +"ব্যবহারকারী MLS রেঞ্জের ক্ষেত্রে ডিফল্ট।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" এর জন্য নেটওয়ার্ক পোর্ট। অাপডেট প্রয়োগ হলে " +"পোর্ট তৈরি হবে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "অাপনি যে পোর্ট নম্বর বা রেঞ্জে একটি পোর্ট ধরন যোগ করতে চান তা দিন।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "প্রোটোকল" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "পোর্ট ধরন" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" +"উল্লিখিত পোর্ট নম্বরে অাপনি যে পোর্ট ধরন নির্দিষ্ট করতে চান তা নির্বাচন " +"করুন।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" +"tcp নির্বাচন করুন, যদি পোর্ট ধরন tcp পোর্ট নম্বরে নির্দিষ্ট হয়।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" +"udp নির্বাচন করুন, যদি পোর্ট ধরন udp পোর্ট নম্বরে নির্দিষ্ট হয়।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "এই পোর্টে নির্দিষ্ট করতে MLS লেবেল দিন।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "SELinux কনফিগারেশন প্রক্রিয়া" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "নির্বাচন করুন ..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "Booleans" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"boolean তথ্য দেখান যা 'selected domain' এর জন্য পলিসি সংশোধন করতে করা যেতে " +"পারে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "ফাইল" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "ফাইল ধরন দেখান যা 'selected domain' দ্বারা ব্যবহার করা যেতে পারে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "নেটওয়ার্ক" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"নেটওয়ার্ক পোর্ট দেখান যার সংগে 'selected domain' সংযোগ করা যেতে বা শোনা " +"যেতে পারে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "ট্র্যানজিশন" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" +"অ্যাপ্লিকেশনগুলি দেখান যা 'selected domain' এ বা তার বাইরে ট্র্যানজিশন করা " +"যায়।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "লগিন ম্যাপিং" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "SELinux কনফিগারেশন ব্যবস্থাপনা করুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "SELinux ব্যবহারকারী" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "লকডাউন" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"SELinux সিস্টেম লকডাউন করুন।\n" +"SELinux সুরক্ষা চালু করতে এই স্ক্রীন ব্যবহার করা যেতে পারে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "রেডিও-বোতাম" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "ফিল্টার" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "শুধুমাত্র সংশোধিত দেখান" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "ভুল লেবেল বিশিষ্ট ফাইল বিদ্যমান" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "শুধুমাত্র ভুল লেবেল বিশিষ্ট ফাইল দেখান" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"পলিসিতে থাকা If-Then-Else নিয়ম যা\n" +"বৈকল্পিক অ্যাক্সেস নিয়ন্ত্রণের অনুমতি দেয়।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "সক্রিয়" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "নাম" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "ফাইল পাথ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "SELinux ফাইল ধরন" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "'selected domain' দিতে ব্যবহৃত ফাইল পাথ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "এক্সিকিউটেবল ফাইল" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "ফাইল, যাতে 'selected domain' লিখতে পারবে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "লিখনযোগ্য ফাইলগুলি" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "'selected domain' এর জন্য নির্দিষ্ট ফাইল ধরন।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "অ্যাপ্লিকেশন ফাইল ধরন" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "পোর্ট" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "নেটওয়ার্ক পোর্ট, যাতে 'selected domain' সংযোগের জন্য অনুমোদিত।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "অাউটবাউন্ড" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "নেটওয়ার্ক পোর্ট, যাতে 'selected domain' শোনার জন্য অনুমোদিত।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "ইনবাউন্ড" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "Boolean\n" +"সক্রিয়" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "Boolean নাম" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "SELinux অ্যাপ্লিকেশন ধরন" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"Executables যা একটি পৃথক ডোমেনে ট্র্যানজিশন হবে, যখন 'selected domain' তাদের " +"সম্পাদন করবে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "'select domain' থেকে অ্যাপ্লিকেশন স্থানান্তর" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "কলিং প্রক্রিয়া ডোমেন" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "এক্সিকিউটেবল ফাইল" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"Executables যা 'selected domain' এ ট্র্যানজিশন হয়, যখন একটি নির্বাচিত ডোমেন " +"এন্ট্রি-পয়েন্ট সম্পাদন করা হয়।" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "'select domain' এ অ্যাপ্লিকেশন ট্র্যানজিশন" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"গন্তব্য ধরনের একটি ডিরেক্টরিতে বর্তমান ডোমেন একটি নির্দিষ্ট ক্লাসের " +"বিষয়বস্তু তৈরি করে তখন কী হয় তা ফাইল ট্র্যানজিশন নির্দিষ্ট করে। বৈকল্পিক " +"ভাবে ট্র্যানজিশনের জন্য একটি ফাইল নাম নির্দিষ্ট করা যেতে পারে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "SELinux ডিরেক্টরি ধরন" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "গন্তব্য ক্লাস" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "SELinux গন্তব্য ধরন" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "ফাইলের নাম" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "'select domain' থেকে ফাইল ট্র্যানজিশন" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "ডিফল্ট লেবেল" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "সিস্টেম যখন প্রথমবার বুট অাপ হয় তখন সিস্টেম মোড নির্বাচন করুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Enforcing (সক্রিয়)" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Permissive (সতর্কতামূলক)" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "বর্তমান সেশনের জন্য সিস্টেম মোড নির্বাচন করুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "সিস্টেম পলিসি ধরন:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "সিস্টেম মোড" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "অপর মেশিন থেকে সিস্টেম সেটিং অামদানি করুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "অামদানি করুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "একটি ফাইলে সিস্টেম সেটিং রপ্তানি করুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "রপ্তানি করুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "রিবুটে সকল ফাইল সিস্টেম ডিফল্টে পুনঃলেবেল করুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "সিস্টেম কনফিগারেশন" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"একটি অানকনফাইন্ড ডোমেন হল একটি প্রক্রিয়া লেবেল যা প্রক্রিয়াকে তার ইচ্ছামতো " +"কাজ করতে দেয়, SELinux এর হস্তক্ষেপ ছাড়া। SELinux দ্বারা SELinux পলিসি " +"নির্দিষ্ট না করা init সিস্টেম দ্বারা বুটে প্রারম্ভ করা অ্যাপ্লিকেশন এই মডিউল " +"সক্রিয় থাকলে অানকনফাইন্ড হিসাবে চলবে। এটিকে নিষ্ক্রিয় করার অর্থ হল, সকল " +"ডিমন এখন কনফাইন হবে। unconfined_t ব্যবহারকারী নিষ্ক্রিয় করতে হলে অাপনাকে " +"অবশ্যই প্রথমে users/login স্ক্রীন থেকে unconfined_t সরাতে হবে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "অনকনফাইন্ড সিস্টেম প্রক্রিয়া চালনার ক্ষমতা নিষ্ক্রিয় করবেন?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"একটি পারমিসিভ ডোমেন হল একটি প্রক্রিয়া লেবেল যা প্রক্রিয়াকে তার ইচ্ছামতো " +"কাজ করতে দেয়, SELinux সমেত শুধুমাত্র ডিনায়েল লগিং করা কিন্তু তাতে " +"বলপ্রয়োগ করা নয়। সাধারণত, পারমিসিভ ডোমেন পরীক্ষামূলক পলিসি সূচিত করে, " +"মডিউল নিষ্ক্রিয় করলে তা SELinux কে কোনো ডোমেনে অ্যাক্সেস দিতে প্রত্যাখ্যান " +"করতে পারে, যা অনুমোদন করা উচিত।" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "সকল পারমিসিভ প্রক্রিয়া নিষ্ক্রিয় করবেন?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"অন্য প্রক্রিয়াগুলি ptracing বা ডিবাগিং করা থেকে সকল প্রক্রিয়া " +"প্রত্যাখ্যান করবেন?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"ফাইল সমতুল্যতা সিস্টেমকে নতুন পাথে বিষয়বস্তু লেবেল করায়, তা যেন সমতুল্যতা " +"পাথেই ছিল।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "ফাইল সমতুল্যতা" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...ডেটা দেখতে নির্বাচন করুন..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "মুছুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "সংশোধন করুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "যোগ করুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "পূর্বাবস্থা" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"পূর্বাবস্থা বোতাম একটি ডায়ালগ উইন্ডো লঞ্চ করবে যা অাপনাকে বর্তমান লেনদেনের " +"মধ্যে করা পরিবর্তনগুলি পূর্বাবস্থা করতে দেয়।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "অাপনার বর্তমান ট্র্যানজ্যাকশনে করা সকল পরিবর্তন সার্ভারে কমিট করুন।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "অ্যাপ্লিকেশন - উন্নত অনুসন্ধান" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "প্রক্রিয়া ধরনগুলি" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "অারো বিস্তারিত" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "সংশোধিত ফাইল লেবেলিং মুছুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"মোছার জন্য ফাইল লেবেলিং নির্বাচন করুন। অাপডেট প্রয়োগ করা হলে ফাইল লেবেলিং " +"মোছা হবে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "SELinux ফাইল লেবেল" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "অাপডেট করতে সংরক্ষণ করুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "সংশোধিত পোর্ট মুছুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" +"মোছার জন্য পোর্ট নির্বাচন করুন। অাপডেট প্রয়োগ করা হলে পোর্ট মোছা হবে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"মোছার জন্য ফাইল সমতুল্যতা লেবেলিং নির্বাচন করুন। অাপডেট প্রয়োগ করা হলে ফাইল " +"সমতুল্যতা লেবেলিং মোছা হবে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "সংশোধিত ব্যবহারকারী ম্যাপিং মুছুন।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"মোছার জন্য লগিন ব্যবহারকারী ম্যাপিং নির্বাচন করুন। অাপডেট প্রয়োগ করা হলে, " +"লগিন ব্যবহারকারী ম্যাপিং মোছা হবে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "লগিন নাম" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "অারো ধরন" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "ধরন" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"অাপনার করা অাপডেটগুলি সিস্টেমে কমিট করার অাগে পর্যালোচনা করে নিন। কোনো " +"অাইটেম রিসেট করতে, চেকবক্স টিক চিহ্ন মুক্ত করুন। অাপনি অাপডেট নির্বাচন " +"করলে, টিক চিহ্ন দেওয়া সকল অাইটেম অাপডেট হবে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "কাজ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "প্রয়োগ করুন" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"মোছার জন্য ব্যবহারকারী ম্যাপিং নির্বাচন করুন। অাপডেট প্রয়োগ করা হলে, " +"ব্যবহারকারী ম্যাপিং মোছা হবে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux ব্যবহারকারী নাম" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"ব্যবহারকারী রোল যোগ করুন। SELinux ব্যবহারকারী রোল অাপডেট প্রয়োগ করা হলে " +"তৈরি করা হবে।" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux ব্যবহারকারী নাম" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "MLS/MCS রেঞ্জ দিন, এই SELinux ব্যবহারকারীর জন্য।\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"এই SELinux ব্যবহারকারীকে অাপনি যে ডিফল্ট লেবেল দিয়ে লগিন করাতে চান তা " +"নির্দিষ্ট করুন। ডিফল্ট হল s0।" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "SELinux ব্যবহারকারীকে লগিন করাতে ডিফল্ট লেবেল দিন। ডিফল্ট s0" diff --git selinux-python-2.8/po/br.po selinux-python-2.8/po/br.po new file mode 100644 index 0000000..d47b31a --- /dev/null +++ selinux-python-2.8/po/br.po @@ -0,0 +1,3368 @@ +# +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: 2015-01-05 07:26+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Breton\n" +"Language: br\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Dre ziouer" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Deskrivadur" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Ket" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Ya" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Arveriaded" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Klaskit en-dro" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Rummad" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Rouedad" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Gweredekaet" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Anv" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/brx.po selinux-python-2.8/po/brx.po new file mode 100644 index 0000000..469b4f2 --- /dev/null +++ selinux-python-2.8/po/brx.po @@ -0,0 +1,3368 @@ +# +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: 2015-02-19 11:55+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Bodo\n" +"Language: brx\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "रद्द करें" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/bs.po selinux-python-2.8/po/bs.po new file mode 100644 index 0000000..cf8f5e3 --- /dev/null +++ selinux-python-2.8/po/bs.po @@ -0,0 +1,3373 @@ +# Kevin Fenzi , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Parag , 2017. #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: 2017-03-24 10:16+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Bosnian\n" +"Language: bs\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" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Zahtijeva najmanje jednu kategoriju" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "Nije moguće urediti razine osjetljivosti upotrebom '+' na %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s već je unutar %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s nije unutar %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Kombiniranje +/- s ostalim vrstama kategorija nije moguće" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Nije moguće imati višestruke osjetljivosti" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Upotreba %s KATEGORIJA datoteka ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Upotreba %s -l KATEGORIJA korisnik..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Upotreba %s -d datoteka ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Upotreba %s -l -d korisnik ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Upotreba %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Upotreba %s -L -l korisnik" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Za završetak popisa opcija upotrijebite -- . Na primjer" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -TvrtkaPovjerljivo /docs/poslovniplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +TvrtkaPovjerljivo juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Greška opcija %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "SELinux pravilima se ne upravlja ili pristup pohrani nije moguć." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Čitanje pohrane pravila nije moguće." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Uspostavljanje semanage veze nije moguće" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "Semanage transakciju nije moguće pokrenuti" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Jezik" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Izrada ključa za %s nije moguća" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "Nije moguće provjeriti je li mapiranje za prijavu %s određeno" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux korisnik %s ne postoji" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Izrada mapiranja prijave za %s nije moguća" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Zadavanje naziva za %s nije moguće" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Zadavanje MLS raspona za %s nije moguće" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Zadavanje SELinux korisnika za %s nije moguće" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Dodavanje mapiranja prijave za %s nije moguće" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Zahtijeva seuser ili serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "Mapiranje prijave za %s nije određeno" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Propitivanje seusera za %s nije moguće" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Uređivanje mapiranja prijave za %s nije moguće" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"Mapiranje prijave za %s određeno je u pravilima. Brisanje nije moguće." + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Brisanje mapiranja prijave za %s nije moguće" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Ispisivanje popisa mapiranja prijava nije moguće" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Servis" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Nije moguće provjeriti je li SELinux korisnik %s određen" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Propitivanje korisnika za %s nije moguće" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Izrada SELinux korisnika za %s nije moguća" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Dodavanje uloge %s za %s nije moguće" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Zadavanje MLS razine za %s nije moguće" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Dodavanje prefiksa %s za %s nije moguće" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Izvlačenje ključa za %s nije moguće" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Dodavanje SELinux korisnika %s nije moguće" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Zahtijeva prefiks, uloge, razinu ili raspon" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Zahtijeva prefiks ili uloge" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux korisnik %s nije određen" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Uređivanje SELinux korisnika %s nije moguće" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "SELinux korisnik %s određen je u pravilima. Brisanje nije moguće." + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Brisanje SELinux korisnika %s nije moguće" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Ispisivanje popisa SELinux korisnika nije moguće" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Ispisivanje popisa uloga korisnika %s nije moguće" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Potreban je UDP ili TCP protokol" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Potreban je port" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Izrada ključa za %s/%s nije moguća" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Potrebna je vrsta" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Nije moguće provjeriti je li port %s/%s određen" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "Port %s/%s već je određen" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Izrada porta za %s/%s nije moguća" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Izrada konteksta za %s/%s nije moguća" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Zadavanje korisnika u kontekstu porta za %s/%s nije moguće" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Zadavanje uloge u kontekstu porta za %s/%s nije moguće" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Zadavanje vrste u kontekstu porta za %s/%s nije moguće" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "Zadavanje MLS polja u kontekstu porta za %s/%s nije moguće" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Zadavanje konteksta porta za %s/%s nije moguće" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Dodavanje porta %s/%s nije moguće" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Zahtijeva setype ili serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Zahtijeva setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "Port %s/%s nije određen" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Propitivanje porta %s/%s nije moguće" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Uređivanje porta %s/%s nije moguće" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "Port %s/%s određen je u pravilima. Brisanje nije moguće." + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Brisanje porta %s/%s nije moguće" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Ispisivanje popisa portova nije moguće" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Izrada ključa za %s nije moguća" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Izrada konteksta za %s nije moguća" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "Potrebna je SELinux vrsta" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Nije moguće provjeriti je li sučelje %s određeno" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Izrada sučelja za %s nije moguće" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Zadavanje korisnika u kontekstu sučelja za %s nije moguće" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Zadavanje uloge u kontekstu sučelja za %s nije moguće" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Zadavanje vrste u kontekstu sučelja za %s nije moguće" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "Zadavanje MLS polja u kontekstu sučelja za %s nije moguće" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Zadavanje konteksta sučelja za %s nije moguće" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Zadavanje konteksta poruke za %s nije moguće" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Dodavanje sučelja %s nije moguće" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "Sučelje %s nije određeno" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Propitivanje sučelja %s nije moguće" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Uređivanje sučelja %s nije moguće" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "Sučelje %s određeno je u pravilima. Brisanje nije moguće." + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Brisanje sučelja %s nije moguće" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Ispisivanje popisa sučelja nije moguće" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Zadavanje korisnika u kontekstu datoteke za %s nije moguće" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Zadavanje uloge u kontekstu datoteke za %s nije moguće" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Zadavanje MLS polja u kontekstu datoteke za %s nije moguće" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "Nije moguće provjeriti je li kontekst datoteke za %s određen" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Izrada konteksta datoteke za %s nije moguća" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Zadavanje vrste u kontekstu datoteke za %s nije moguće" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Zadavanje konteksta datoteke za %s nije moguće" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Dodavanje konteksta datoteke za %s nije moguće" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Zahtijeva setype, serange ili seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "Kontekst datoteke za %s nije određen" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Propitivanje konteksta datoteke za %s nije moguće" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Uređivanje konteksta datoteke za %s nije moguće" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "Kontekst datoteke za %s određen je u pravilima. Brisanje nije moguće." + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Brisanje konteksta datoteke za %s nije moguće" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Ispisivanje popisa konteksta datoteke nije moguće" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Izrada popisa konteksta lokalnih datoteka nije moguća" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Nije moguće provjeriti je li Booleova vrijednost %s određena" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "Booleova vrijednost %s nije određena" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Propitivanje konteksta datoteke %s nije moguće" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Uređivanje Booleove vrijednosti %s nije moguće" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "Booleova vrijednost %s određena je u pravilima. Brisanje nije moguće." + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Brisanje Booleove vrijednosti %s nije moguće" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Ispisivanje popisa Booleovih vrijednosti nije moguće" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "isključeno" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "uključeno" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Stanje" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Zadano" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Opis" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Ne" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Da" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sistem" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Korisnici" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Aplikacije" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Odabir" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Odustani" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Ponovi" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Staza" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Vrsta" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Razgledaj" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protokol" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filter" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Omogućeno" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Naziv" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Port" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Radnja" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/ca.po selinux-python-2.8/po/ca.po new file mode 100644 index 0000000..38a85ef --- /dev/null +++ selinux-python-2.8/po/ca.po @@ -0,0 +1,3585 @@ +# Robert Antoni Buj Gelonch , 2015. #zanata +# Petr Lautrbach , 2016. #zanata +# Robert Antoni Buj Gelonch , 2016. #zanata +# Robert Antoni Buj Gelonch , 2017. #zanata +# Robert Antoni Buj Gelonch , 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-05-13 04:28+0000\n" +"Last-Translator: Robert Antoni Buj Gelonch \n" +"Language-Team: Catalan\n" +"Language: ca\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** IMPORTANT ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Requereix com a mínim una categoria" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" +"No es poden modificar els nivells de sensibilitat mitjançant «+» en %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s ja és a %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s no és a %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "No es pot combinar +/- amb altres tipus de categories" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "No pot tenir múltiples sensibilitats" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Forma d'ús: %s CATEGORIA fitxer ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Forma d'ús: %s -l CATEGORIA usuari ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "Ús %s [[+|-]CATEGORIA],...] Fitxer ..." + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "Ús %s -l [[+|-]CATEGORIA],...] usuari ..." + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Forma d'ús: %s -d Fitxer ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Forma d'ús: %s -l -d usuari ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Forma d'ús: %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Forma d'ús: %s -L -l usuari" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Useu -- per acabar la llista d'opcions. Per exemple" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyiaConfidencial /docs/pladenegocis.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyiaConfidencial jusuari" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Error en les opcions %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "node" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "tipus" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "Fitxer de sortida" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "No s'ha pogut crear el gestor del semanage" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" +"No s'està gestionant les polítiques del SELinux o no es pot accedir al " +"magatzem." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "No es pot llegir el magatzem de polítiques." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "No es pot establir la connexió amb el semanage" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "No s'ha pogut provar l'estat del MLS %s" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "Encara no està implementat" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Tansacció semanage ja en progrés" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "No s'ha pogut iniciar la transacció del semanage" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "No s'ha pogut posar a disposició la transacció de semanage" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Tansacció semanage no en progrés" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "No s'han pogut llistar els mòduls SELinux" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "No s'ha pogut obtenir el nom del mòdul" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "No s'ha pogut obtenir l'habilitació del mòdul" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "No s'ha pogut obtenir la prioritat del mòdul" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "No s'ha pogut obtenir el lang_ext del mòdul" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Nom del mòdul" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "Prioritat" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Idioma" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Desactivat" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "La prioritat %d no és vàlida (cal que estigui entre 1 i 999)" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "No s'ha pogut crear la clau del mòdul" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "No s'ha pogut establir el nom de la clau del mòdul" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "No s'ha pogut habilitar el mòdul %s" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "No s'ha pogut inhabilitar el mòdul %s" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "No es pot treure el mòdul %s (l'eliminació ha fallat)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit requereix 'on' o 'off'" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "Tipus permissius integrats" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "Tipus permissius personalitzats" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" +"No s'ha pogut establir el domini permissiu %s (la instal·lació del mòdul ha " +"fallat)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" +"No s'ha pogut eliminar el domini permissiu %s (l'eliminació ha fallat)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "No s'ha pogut crear una clau per a %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "No s'ha pogut comprovar si està definit el mapatge d'entrada per a %s" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "No existeix el grup de Linux %s" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "No existeix l'usuari de Linux %s" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "No s'ha pogut crear el mapatge d'entrada per a %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "No s'ha pogut establir el nom per a %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "No s'ha pogut establir el rang MLS per a %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "No s'ha pogut establir l'usuari SELinux per a %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "No s'ha pogut afegir el mapatge d'entrada per a %s" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Es necessita el seuser o el serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "No s'ha definit el mapatge de l'entrada per a %s" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "No s'ha pogut consultar el seuser quant a %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "No s'ha pogut modificar el mapatge d'entrada per a %s" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "S'ha definit el mapatge per a %s a la política, no es pot suprimir" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "No s'ha pogut suprimir el mapatge d'entrada per a %s" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "No s'ha pogut llistar els mapatges d'entrada" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Nom d'entrada" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "Usuari SELinux" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "Rang MLS/MCS" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Servei" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "No s'ha pogut comprovar si està definit l'usuari SELinux %s" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "No s'ha pogut demanar l'usuari per a %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "Heu d'afegir almenys un rol per %s" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "No s'ha pogut crear l'usuari SELinux per a %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "No s'ha pogut afegir el rol %s per a %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "No s'ha pogut establir el nivell MLS per a %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "No s'ha pogut afegir el prefix %s per a %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "No s'ha pogut extreure la clau per a %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "No s'ha pogut afegir l'usuari SELinux %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Necessita prefix, rols, nivell o rang" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Necessita prefix o rols" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "L'usuari SELinux %s no està definit" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "No s'ha pogut modificar l'usuari SELinux %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "L'usuari SELinux %s està definit a la política, no es pot suprimir" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "No s'ha pogut suprimir l'usuari SELinux %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "No es poden llistar els usuaris SELinux" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "No es pot llistar els rols per a l'usuari %s" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Etiquetatge" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Prefix" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "Nivell MCS" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "Rang MCS" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "Rols SELinux" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Es necessita el protocol udp o tcp" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Cal el port" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "El port no és vàlid" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "No s'ha pogut crear una clau per a %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Cal el tipus" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "El tipus %s no és vàlid i ha de ser un tipus de port." + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "No s'ha pogut comprovar si el port %s/%s està definit" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "El port %s/%s està definit" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "No s'ha pogut crear el port per a %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "No s'ha pogut crear el context per a %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "No s'ha pogut establir l'usuari al context del port per a %s/%s" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "No s'ha pogut establir el rol al context del port per a %s/%s" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "No s'ha pogut establir el tipus al context del port per a %s/%s" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" +"No s'han pogut establir els camps mls en el context del port per a %s/%s" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "No s'ha pogut establir el context del port per a %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "No s'ha pogut afegir el port %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Cal el setype o el serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Cal el setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "El port %s/%s no està definit" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "No es pot consultar el port %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "No es pot modificar el port %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "No s'han pogut llistar els ports" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "No s'ha pogut suprimir el port %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "El port %s/%s està definit en la política, no es pot suprimir" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "No s'ha pogut suprimir el port %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "No s'han pogut llistar els ports" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "Tipus de port SELinux" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Proto" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Número de port" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "L'adreça del node és necessària" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "Manca el port o no es coneix" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "Es requereix el tipus de node de SELinux" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "El tipus %s no és vàlid i ha de ser un tipus de node" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "No s'ha pogut crear la clau per a %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "No s'ha pogut comprovar si l'adreça %s està definida" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "No s'ha pogut crear l'adreça per a %s" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "No s'ha pogut crear el context per a %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "No s'ha pogut establir la màscara per a %s" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "No s'ha pogut establir l'usuari en el context de l'adreça per a %s" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "No s'ha pogut establir el rol en el context de l'adreça per a %s" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "No s'ha pogut establir el tipus en el context de l'adreça per a %s" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" +"No s'ha pogut establir els camps mls en el context de l'adreça per a %s" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "No s'ha pogut establir el context de l'adreça per a %s" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "No s'ha pogut afegir l'adreça %s" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "L'adreça %s no està definida" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "No es pot consultar l'adreça %s" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "No es pot modificar l'adreça %s" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "L'adreça %s està definida en la política, no es pot suprimir" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "No s'ha pogut suprimir l'adreça %s" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "No s'ha pogut eliminar totes les assignacions de node" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "No s'han pogut llistar les adreces" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "Cal el tipus SELinux" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "No s'ha pogut comprovar si s'ha definit la interfície %s" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "No s'ha pogut crear la interfície per a %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" +"No s'ha pogut establir l'usuari en el context de la interfície per a %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "No s'ha pogut establir el rol en el context d'interfície per a %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "No s'ha pogut establir el tipus en el context d'interfície per a %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" +"No s'han pogut establir els camps mls en el context d'interfície per a %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "No s'ha pogut establir el context d'interfície per a %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "No s'ha pogut establir el context de missatge per a %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "No s'ha pogut afegir la interfície per a %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "La interfície %s no s'ha definit" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "No s'ha pogut consultar la interfície %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "No s'ha pogut modificar la interfície %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "La interfície %s s'ha definit a la política, no es pot suprimir" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "No s'ha pogut suprimir la interfície %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "No s'ha pogut eliminar totes les assignacions d'interfície" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "No s'han pogut llistar les interfícies" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "Interfície de SELinux" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Context" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "En destí %s no és vàlid. No es permet que el destí acabi amb '/'" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "La classe d'equivalència %s ja existeix" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "No s'ha pogut establir l'usuari en el context del fitxer per a %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "No s'ha pogut establir el rol en el context del fitxer per a %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "No s'ha pogut establir els camps mls en el context de fitxer per a %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "Especificació de fitxer no vàlida" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "L'especificació de fitxer no pot contenir espais" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "El tipus %s no és vàlid i ha de ser un tipus de fitxer o dispositiu" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "No s'ha pogut comprovar si el context de fitxer per a %s està definit" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "No s'ha pogut crear el fitxer de context per a %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "No s'ha pogut establir el tipus en el context del fitxer per a %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "No s'ha pogut establir el context de fitxer per a %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "No s'ha pogut afegir el context de fitxer per a %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Es necessita el setype, serange o seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "No s'ha definit el context del fitxer per a %s" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "No s'ha pogut consultar el context del fitxer per a %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "No s'ha pogut modificar el context de fitxer per a %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "No s'han pogut llistar els contexts de fitxer" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "No s'ha pogut suprimir el context de fitxer %s" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" +"El context del fitxer per a %s està definit en la política, no es pot " +"suprimir" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "No s'ha pogut suprimir el context de fitxer per a %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "No s'ha pogut llistar els contexts del fitxer" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "No s'ha pogut llistar els contexts del fitxer local" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "fcontext de SELinux" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"Equivalència fcontext de la distribució de SELinux\n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"Equivalència fcontext local de SELinux\n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "No s'ha pogut comprovar si el booleà %s està definit" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "El booleà %s no s'ha definit" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "No s'ha pogut consultar el context %s del fitxer" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "Heu d'especificar un dels següents valors: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "No s'ha pogut establir el valor actiu del booleà %s" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "No s'ha pogut modificar el booleà %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "Format incorrecte %s: registre %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "El booleà %s està definit a la política, no es pot suprimir" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "No s'ha pogut suprimir el booleà %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "No s'ha pogut llistar els booleans" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "inactiu" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "actiu" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "Booleà SELinux" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Estat" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Per defecte" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Descripció" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Dimoni d'inici estàndard" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "Dimoni del sistema DBUS" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "Domini de serveis d'Internet" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Aplicació web/Script (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Sorral" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Aplicació d'usuari" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "Tipus de domini existent" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "Rol mínim d'usuari d'inici de sessió del terminal" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "Rol mínim d'usuari d'inici de sessió de X Windows" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "Rol d'usuari d'inici de sessió de l'escriptori" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "Rol d'usuari d'inici de sessió de l'administrador" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "Rol d'administrador root confinat" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "Informació del mòdul per a un nou tipus" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "Tipus vàlids:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "Els ports han de ser números o intervals de números d'1 a %d " + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "Heu d'introduir un tipus vàlid de política" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" +"Heu d'introduir un nom per al vostre mòdul de política per al vostre «%s»." + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"El nom ha de ser alfanumèric i no pot contenir espais. Considereu utilitzar " +"l'opció \"-n NOMDELMODUL\"" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "Els tipus de rols d'usuari no poden assignar-se als executables." + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" +"Tan sols les aplicacions dels dimonis poden executar un script init..." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve ha de ser un valor booleà" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog ha de ser un valor booleà" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos ha de ser un valor booleà" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache ha de ser un valor booleà" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "Els tipus USER automàticament obtenen un tipus tmp" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "Els mòduls de la política «%s» requereixen dominis existents" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "El tipus de camp és obligatori" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "Necessiteu definir un nou tipus que acabi amb: \n" +" %s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "Heu d'introduir el camí executable del vostre procés limitat" + +# FIXME: enforce -> fer cumplir (josep) +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "Tipus de fitxer d'execució" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "Fitxer d'interfície" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "Fitxer de context de fitxers" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "Fitxer spec" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "Script de configuració" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "No" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Sí" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Inhabilita" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Habilita" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "Avançat >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "Avançat <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "Cerca avançada >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "Cerca avançada <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"Per a canviar del mode inhabilitat al mode compliment\n" +"- Canvieu el mode del sistema d'inhabilitat a Permissiu\n" +"- Reinicieu, perquè el sistema pugui reetiquetar-se\n" +"- Un cop el sistema estigui funcionant com estava previst\n" +" * Canvieu el mode del sistema a Compliment\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s no és un domini vàlid" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "Estat del sistema: Inhabilitat" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "Ajuda: Pàgina d'inici" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "Ajuda: Pàgina dels booleans" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "Ajuda: Pàgina dels fitxers que es poden executar" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "Ajuda: Pàgina dels fitxers que es poden escriure" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "Ajuda: Pàgina dels tipus d'aplicació" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "Ajuda: Pàgina de les connexions de xarxa de sortida" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "Ajuda: Pàgina de les connexions de xarxa d'entrada" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "Ajuda: Pàgina de la transició des de l'aplicació" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "Ajuda: Pàgina de la transició a l'aplicació" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "Ajuda: Pàgina del fitxer de l'aplicació de la transició" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "Ajuda: Pàgina dels sistemes" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "Ajuda: Pàgina del cessament" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "Ajuda: Pàgina d'inici de sessió" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "Ajuda: Pàgina d'usuari de SELinux" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "Ajuda: Pàgina d'equivalència de fitxers" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "Més..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "Camí al fitxer que s'utilitza per introduir el domini «%s»." + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "Els fitxers als quals el domini «%s» hi pot escriure." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "Els ports de xarxa als quals «%s» hi pot connectar." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "Els ports de xarxa als quals «%s» hi pot escoltar." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "Tipus de fitxers definits per «%s»." + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"Mostra la informació del booleà que pot utilitzar-se per modificar la " +"política per a «%s»." + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "Mostra la informació que pot utilitzar-se amb «%s»." + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" +"Mostra la informació dels ports de xarxa als quals «%s» hi pot connectar o " +"escoltar." + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "Les transicions de les aplicacions a «%s»" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "Les transicions de les aplicacions des de «%s»" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "Les transicions de fitxer des de «%s»" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" +"Mostra les aplicacions que poden fer la transició dins o fora de «%s»." + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "tots els fitxers" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "FALTA EL CAMÍ AL FITXER" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "executable" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "s'hi pot escriure" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "aplicació" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" +"Afegeix un nou camí als fitxers %(TYPE)s per als dominis '%(DOMAIN)s'." + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "Elimina els camins als fitxers %(TYPE)s per al domini '%(DOMAIN)s'." + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"Modifica el camí als fitxers %(TYPE)s per al domini '%(DOMAIN)s'. Tan sols " +"es poden seleccionar els ítems en negreta de la llista, això indica que " +"prèviament van modificar-se." + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "connecta" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "escolta per connexions d'entrada" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"Afegeix una nova definició de port en la que el domini '%(APP)s' hi pot " +"%(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"Elimina les definicions dels ports a les que el domini '%(APP)s' hi pot " +"%(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"Modifica les definicions del port a les que el domini '%(APP)s' hi pot " +"%(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "Afegeix una nova definició d'usuari/rol de SELinux." + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "Elimina les definicions modificades d'usuari/rol de SELinux." + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" +"Modifica les definicions modificades d'usuari/rol seleccionades de SELinux." + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "Afegeix una nova definició d'assignació d'inici de sessió." + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "Elimina les definicions modificades d'assignació d'inici de sessió." + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "Modifica les definicions modificades d'assignació d'inici de sessió." + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "Afegeix una nova definició d'equivalència de fitxers." + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "Elimina les definicions modificades d'equivalència de fitxers." + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"Modifica les definicions modificades d'equivalència dels fitxers " +"seleccionats. Tan sols es poden seleccionar els ítems en negreta de la " +"llista, això indica que prèviament van modificar-se." + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "El booleà %s permet regles" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "Afegeix port de xarxa per a %s. Els ports es crearan en actualitzar." + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "Afegeix port de xarxa per %s" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"Afegeix etiquetatge de fitxer per a %s. Les etiquetes de fitxer es crearan " +"en actualitzar." + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "Afegeix etiquetatge de fitxer per %s" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"Afegeix assignació d'inici de sessió. L'assignació d'inici de sessió es " +"crearà en actualitzar." + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "Afegeix assignació d'inici de sessió" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"Afegeix un rol d'usuari de SELinux. Els rols d'usuari de SELinux es crearan " +"en actualitzar." + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "Afegeix usuaris de SELinux" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"Afegeix assignació d'equivalència de fitxer. L'assignació es crearà en " +"actualitzar." + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "Afegeix equivalència de fitxer SELinux" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"Modifica l'etiquetatge de fitxer per a %s. Les etiquetes de fitxer es " +"crearan en actualitzar." + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"Modifica el rol d'usuari de SELinux. Els rols d'usuari de SELinux es " +"modificaran en actualitzar." + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "Modifica els usuaris de SELinux" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"Modifica l'assignació d'inici de sessió. L'assignació es modificarà en " +"actualitzar." + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "Modifica l'assignació d'inici de sessió" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"Modifica l'assignació d'equivalència de fitxer. L'assignació es crearà en " +"actualitzar." + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "Modifica l'equivalència de fitxer SELinux" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Modifica el port de xarxa per a %s. Els ports es crearan en actualitzar." + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "Modifica el port de xarxa per %s" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" +"L'entrada «%s» no és un camí vàlid. Els camins han de començar amb «/»." + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "El número de port ha d'estar entre 1 i 65536" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "Nom SELinux: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "Afegeix l'etiquetatge de fitxer per %s" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "Elimina l'etiquetatge de fitxer per %s" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "Modifica l'etiquetatge de fitxer per %s" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "Camí al fitxer: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "Classe de fitxer: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "Tipus de fitxer de SELinux: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "Afegeix els ports per %s" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "Elimina els ports per %s" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "Modifica els ports per %s" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "Ports de xarxa: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "Protocol de xarxa: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "Afegeix usuari" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "Elimina l'usuari" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "Modifica l'usuari" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "Usuari de SELinux: %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "Rols: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "Interval MLS/MCS: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "Afegeix l'assignació d'inici de sessió" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "Elimina l'assignació d'inici de sessió" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "Modifica l'assignació d'inici de sessió" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "Nom d'inici de sessió: %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "Usuari de SELinux: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "Afegeix etiquetatge d'equivalència de fitxer." + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "Elimina l'etiquetatge d'equivalència de fitxer." + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "Modifica l'etiquetatge d'equivalència de fitxer." + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "Camí al fitxer: %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "Equivalència: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sistema" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "Equivalència de fitxers" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Usuaris" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"Executa restorecon a %(PATH)s per a canviar el seu tipus de %(CUR_CONTEXT)s " +"al %(DEF_CONTEXT)s per defecte?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "Actualitza" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "Actualitza els canvis" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "Reverteix els canvis" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "Estat del sistema: Compliment" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "Estat del sistema: Permissiu" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Canviar el tipus de política causarà un reetiquetatge de tot el sistema de " +"fitxers en la següent arrencada. El reetiquetatge tarda molt temps depenent " +"de la mida del sistema de fitxers. Desitgeu continuar?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"El canvi a SELinux inhabilitat requereix un tornar a arrencar. No es " +"recomana. Si més endavant decidiu tornar a activar el SELinux, se us " +"sol·licitarà tornar a etiquetar el sistema. Si el que voleu és veure si " +"SELinux està causant un problema al sistema, podeu anar al mode permissiu " +"que tan sols registrarà els errors i no obligarà el compliment de la " +"política de SELinux. El mode permissiu no requereix un tornar a arrencar. " +"Voleu continuar?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Activar el SELinux provocarà el reetiquetatge de tot el sistema de fitxers " +"en la següent arrencada. El reetiquetatge tarda molta estona depenent de la " +"mida del sistema de fitxers. Desitgeu continuar?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"Si esteu intentant de tancar l'aplicació sense aplicar els vostres canvis.\n" +" * Per aplicar els canvis que heu fet en el transcurs d'aquesta " +"sessió, feu clic a No i feu clic a Actualitza.\n" +" * Per sortir de l'aplicació sense l'aplicació dels vostres canvis, " +"feu clic a Sí. Es perdran tots els canvis que hàgiu fet en el transcurs " +"d'aquesta sessió." + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "Diàleg de pèrdua de dades" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "fitxer convencional" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "directori" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "dispositiu de caràcters" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "dispositiu de blocs" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "fitxer de socket" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "enllaç simbòlic" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "canonada amb nom" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "Cap política instal·lada de SELinux" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "Ha fallat la lectura del fitxer de la política %s" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- Allowed %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"Heu de tornar a generar la informació de la interfície amb l'execució de /" +"usr/bin/sepolgen-ifgen" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "desconegut" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "No existeix la interfície %s." + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"Heu d'instal·lar el paquet policycoreutils-gui per utilitzar l'opció de la " +"interfície gràfica d'usuari" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "Interfície gràfica d'usuari per a la política de SELinux" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "Els noms dels dominis de les pàgines man a crear" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "És necessari que es configuri l'arrel alternativa" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "Genera les pàgines man de SELinux" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "camí on s'emmagatzemaran les pàgines man de SELinux generades" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "nom del SO per a les pàgines man" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" +"Genera l'estructura de les pàgines man en HTML per a les pàgines man de " +"SELinux seleccionades" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "Altera el directori arrel, per defecte /" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"Amb aquest marcador, el camí a l'arrel alternativa necessita incloure els " +"fitxers de context de fitxer i el fitxer policy.xml" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "Tots els dominis" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "Consulta la informació de xarxa de la política de SELinux" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "llista tots els tipus de ports de SELinux" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "mostra el tipus de SELinux relacionat al port" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "Mostra els ports definits per aquest tipus de SELinux" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" +"mostra els ports en els quals aquest domini hi pot crear un vincle i/o " +"connexió" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" +"mostra els ports en els quals aquesta aplicació hi pot crear un vincle i/o " +"connexió" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"consulta la política de SELinux per veure si els dominis poden comunicar-se " +"entre si" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "Domini origen" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "Domini destí" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "consulta la política de SELinux per veure la descripció dels booleans" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "obté totes les descripcions dels booleans" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "el booleà per obtenir-ne la descripció del booleà" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"consulta la política de SELinux per veure com el domini del procés d'origen " +"pot fer la transició al domini del procés de destinació" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "domini del procés d'origen" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "domini del procés de destí" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy generate: error: es requereix un dels arguments %s" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "Ordre necessària per a aquest tipus de política" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"l'opció -t no pot utilitzar-se amb els dominis «%s». Consulteu l'ús per a " +"més detalls." + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"l'opció -d no pot utilitzar-se amb els dominis «%s». Consulteu l'ús per a " +"més detalls." + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"l'opció -a no pot utilitzar-se amb els dominis «%s». Consulteu l'ús per a " +"més detalls." + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "l'opció -w no pot utilitzar-se amb l'opció --newtype" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "Llista les interfícies de la política de SELinux" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "Introduïu el nom de les interfícies que vulgueu consultar" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "Genera la plantilla del mòdul de la política de SELinux" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "Introduïu el tipus de domini que estigueu ampliant" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" +"Introduïu els usuaris de SELinux que faran la transició a aquest domini" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" +"Introduïu els rols de SELinux als quals l'administrador de domini hi farà la " +"transició" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "Introduïu els dominis que administrarà aquest administrador confinat" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "nom de la política a generar" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "camí on s'emmagatzemaran els fitxers de la política generada" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "camí on els processos confinats necessitaran escriure" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "Els tipus de política que requereix una ordre" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "Genera la política «%s»" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "Genera la política «%s»" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "executable a confinar" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "ordres" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "Altera la política de SELinux, per defecte /sys/fs/selinux/policy" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Aplicacions" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "Selecciona el domini" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Selecciona" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Cancel·la" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" +"L'entrada que es va introduir no és correcta. Proveu-ho un altre cop amb el " +"format ex:/.../...." + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Torna a internar-ho" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "Definicions dels ports de xarxa" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"Afegeix assignació d'equivalència de fitxers. L'assignació es crearà en " +"actualitzar." + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Camí" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"Especifiqueu un nou nom d'usuari de SELinux. Per convenció els noms d'usuari " +"de SELinux generalment acaben amb _u." + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "Introduïu el camí on vulgueu configurar una etiqueta d'equivalència." + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "Camí a l'equivalència" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "Desa en actualitzar" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"Especifiqueu l'assignació entre el nou camí i el camí d'equivalència. Tot el " +"que estigui sota d'aquest nou camí serà etiquetat com si estigués sota el " +"camí d'equivalència." + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "Afegeix un fitxer" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" l'etiquetatge de fitxer per a . Les etiquetes " +"de fitxer es crearan en actualitzar." + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Classe" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Tipus" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"Seleccioneu la classe de fitxer en la que s'hi aplicarà aquesta etiqueta. " +"Per defecte totes les classes." + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "Fes recursiu el camí" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"Seleccioneu Fes recursiu el camí, si voleu aplicar aquesta etiqueta a tots " +"els fills del camí al directori especificat. Els objectes sota el directori " +"a tenir aquesta etiqueta." + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Navega" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "Navegueu per seleccionar el fitxer/directori a etiquetar." + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "Camí" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"Especifiqueu el camí mitjançant expressions regulars que us agradaria " +"modificar l'etiquetatge." + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "Seleccioneu el tipus de fitxer de SELinux a assignar a aquest camí." + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "Introduïu l'etiqueta MLS a assignar a aquest camí de fitxer." + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" +"Seleccioneu l'etiqueta MLS de SELinux que vulgueu assignar a aquest camí." + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "S'està analitzant la política..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"Afegeix assignació d'inici de sessió. L'assignació d'inici de sessió es " +"crearà en actualitzar." + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"Introduïu el nom d'usuari d'inici de sessió al que vulgueu afegir-hi el " +"confinament d'usuari SELinux." + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"Seleccioneu l'usuari de SELinux per assignat a aquest usuari d'inici de " +"sessió. Els usuaris d'inici de sessió per defecte reben l'assignació amb " +"l'usuari __default__." + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"Introduïu l'interval MLS/MCS per a aquest usuari d'inici de sessió. Per " +"defecte és l'interval de l'usuari SELinux seleccionat." + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "Interval MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"Especifiqueu l'interval MLS per a aquest usuari per a l'inici de sessió. " +"Per defecte és l'interval MLS de l'usuari SELinux seleccionat." + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" el port de xarxa per a . Els ports es crearan " +"en actualitzar." + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" +"Introduïu el número del port o l'interval dels ports als quals vulgueu " +"afegir-hi un tipus de port." + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protocol" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "Tipus de port" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" +"Seleccioneu el tipus de port que vulgueu assignar al número de port indicat." + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" +"Seleccioneu tcp si el tipus de port ha d'assignar-se als números de " +"port tcp." + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" +"Seleccioneu udp si el tipus de port ha d'assignar-se als números de " +"port udp." + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "Seleccioneu l'etiqueta MLS a assignar a aquest port." + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "Configuració de SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "Selecciona..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "Booleans" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"Mostra la informació del booleà que pot utilitzar-se per modificar la " +"política per al «domini seleccionat»." + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Fitxers" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" +"Mostra la informació del tipus de fitxer que pot utilitzar-se per al «domini " +"seleccionat»." + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Xarxa" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"Mostra els ports de xarxa als quals el «domini seleccionat» hi pot connectar " +"o escoltar." + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "Transicions" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" +"Mostra les aplicacions que poden fer la transició dins o fora del «domini " +"seleccionat»." + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "Assignació d'inici de sessió" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "Gestiona la configuració de SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "Usuaris de SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "Cessament" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"Cessament del sistema SELinux.\n" +"Aquesta pantalla pot utilitzar-se per engegar les proteccions de SELinux." + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "radiobutton" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filtre" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "Mostra tan sols els modificats" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "Existeixen fitxers sense etiquetar" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "Mostra tan sols els fitxers sense etiquetar" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"Les regles Si-Aleshores-Altrament escrites en la política\n" +"que permeten un control d'accés alternatiu." + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Habilitat" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Nom" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "Camí al fitxer" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "Tipus de fitxer de SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "Camí al fitxer que s'utilitza per introduir el «domini seleccionat»." + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "Fitxers executables" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "Els fitxers als quals el «domini seleccionat» hi pot escriure." + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "Fitxers que es poden escriure" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "Tipus de fitxers definits per al «domini seleccionat»." + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "Tipus de fitxer de l'aplicació" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Port" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" +"Els ports de xarxa als quals el «domini seleccionat» hi pot connectar." + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "Trànsit de sortida" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "Els ports de xarxa als quals el «domini seleccionat» hi pot escoltar." + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "Trànsit d'entrada" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "Booleà\n" +"habilitat" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "Nom del booleà" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "Tipus d'aplicació de SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"Els executables que faran la transició a un domini diferent quan el «domini " +"seleccionat» els executi." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "Les transicions de les aplicacions des del «domini seleccionat»" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "Crides del domini del procés" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "Fitxer executable" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"Els executables que faran la transició al «domini seleccionat» quan " +"s'executi una inscripció dels dominis seleccionats." + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "Les transicions de les aplicacions al «domini seleccionat»" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"Les transicions de fitxer defineixen el que passa quan el domini actual crea " +"el contingut d'una classe particular a un directori del tipus de destinació. " +"De manera opcional es pot especificar un nom de fitxer per a la transició." + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "Tipus de directori de SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "Classe de destinació" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "Classe de destinació SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "Nom del fitxer" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "Les transicions de fitxer des del «domini seleccionat»" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "Nivell per defecte" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" +"Selecciona el mode de sistema en arrencar el sistema per primera vegada" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Fer complir" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Permissiu" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "Selecciona el mode de sistema per a la sessió actual" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "Tipus de política del sistema:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "Mode del sistema" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "Importa els ajustos de sistema des d'una altra màquina" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "Importa" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "Exporta els ajustos de sistema a un fitxer" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "Exporta" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" +"Torna a etiquetar tots els fitxers retrocedint als predeterminats del " +"sistema en reiniciar" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "Configuració del sistema" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"Un domini sense confinar és una etiqueta de procés que permet al procés fer " +"el que vol fer, sense que interfereixi SELinux. Les aplicacions iniciades " +"en l'arrencada pel sistema init que SELinux no hagi definit la política " +"SELinux s'executaran sense confinament si aquest mòdul està habilitat. " +"Inhabilitar-so significa que tots els dimonis ara seran confinats. Per a " +"inhabilitar l'usuari unconfined_t primer heu de suprimir unconfined_t de les " +"pantalles d'usuari i de les pantalles d'inici de sessió." + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" +"Inhabilita la capacitat d'executar els processos de sistema no " +"confinats?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"Un domini permissiu és una etiqueta de procés que permet al procés fer el " +"que vol fer, tan sols amb el SELinux enregistrant les denegacions, però " +"sense forçar-se. Normalment els dominis permissius indiquen una política " +"experimental, inhabilitar el mòdul podria provocar que SELinux denegués " +"l'accés al domini, que hauria d'estar habilitat." + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "Voleu inhabilitar tots els processos permissius?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"Denega a tots els processos facin ptracing o la depuració als altres " +"processos?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"L'equivalència de fitxers fa que el sistema etiqueti el contingut sota el " +"nou camí com si estigués sota el camí de l'equivalència." + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "Equivalència de fitxers" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...SELECCIONEU-HO PER VEURE LES DADES..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Elimina" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "Modifica" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Afegeix" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Reverteix" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"El botó Reverteix llançarà una finestra de diàleg que us permet revertir els " +"canvis dins de la transacció actual." + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" +"Posa a disposició del servidor tots els canvis en la vostra transacció " +"actual." + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "Aplicacions - cerca avançada" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "Tipus de procés" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "Més detalls" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "Elimina l'etiquetatge del fitxer modificat" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"Seleccioneu l'etiquetatge de fitxer a eliminar. L'etiquetatge de fitxer " +"s'eliminarà en actualitzar." + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "Etiqueta de fitxer SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "Desa per actualitzar" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "Elimina els ports modificats" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" +"Seleccioneu els ports a eliminar. Els ports s'eliminaran en actualitzar." + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"Seleccioneu l'etiquetatge d'equivalència de fitxers a eliminar. " +"L'etiquetatge d'equivalència de fitxers s'eliminarà en actualitzar." + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "Elimina l'assignació dels usuaris modificats." + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"Seleccioneu l'assignació dels usuaris d'inici de sessió a eliminar. " +"L'assignació dels usuaris d'inici de sessió s'eliminarà en actualitzar." + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "Nom d'inici de sessió" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "Més tipus" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "Tipus" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"Reviseu les actualitzacions que hàgiu fet abans de posar-les a disposició " +"del sistema. Per a restablir un element, desmarqueu la casella de selecció. " +" En actualitzar s'actualitzaran tots els elements que estiguin marcats." + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Acció" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Aplica" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"Seleccioneu l'assignació dels usuaris eliminar. L'assignació dels usuaris " +"s'eliminarà en actualitzar." + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "Nom d'usuari de SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"Afegeix rols d'usuari. Els rols d'usuari de SELinux es crearan en " +"actualitzar." + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "Nom d'usuari de SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "Introduïu l'interval MLS/MCS per a aquest usuari SELinux.\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"Especifiqueu el nivell predeterminat que voleu que iniciï la sessió aquest " +"usuari SELinux. Per defecte s0." + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" +"Introduïu el nivell predeterminat per a l'inici de la sessió de l'usuari " +"SELinux. Per defecte s0" diff --git selinux-python-2.8/po/cs.po selinux-python-2.8/po/cs.po new file mode 100644 index 0000000..e7c36d5 --- /dev/null +++ selinux-python-2.8/po/cs.po @@ -0,0 +1,3529 @@ +# Marek Suchánek , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Zdenek , 2016. #zanata +# Zdenek , 2017. #zanata +# Zdenek , 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-02-21 10:43+0000\n" +"Last-Translator: Zdenek \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" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** DŮLEŽITÉ ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Vyžadována alespoň jedna kategorie" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "Nelze upravit úrovně citlivosti s použitím '+' na %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s je již v %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s není v %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Nelze kombinovat +/- s jinými typy kategorií" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Nelze mít více citlivostí" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Použití %s KATEGORIE Soubor ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Použití %s -l KATEGORIE uživatel ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "Použití %s [[+|-]KATEGORIE],...] Soubor ..." + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "Použití %s -l [[+|-]KATEGORIE],...] uživatel ..." + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Použití %s -d Soubor ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Použití %s -l -d uživatel ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Použití %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Použití %s -L -l uživatel" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Použijte -- pro ukončení seznamu možnotí. Například" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -FirmaDůvěrné /docs/plánpodnikání.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +FirmaDůvěrné uživatel" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Chyba možností %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "uzel" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "typ" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +# auto translated by TM merge from project: libreport, version: master, DocId: libreport +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "Výstupní soubor" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "Nelze vytvořit zpracování SEsprávy" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "Politika SELinux není spravována nebo úložiště není přistupné." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Nelze číst úložiště politiky." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Nelze navázat připojení SEsprávy" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "Nelze vyzkoušet povolený stav MLS" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "Doposud neimplementováno" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Transakce SEsprávy již probíhá" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "Nelze spustit transakci SEsprávy" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "Nelze dopustit transakci SEsprávy" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Transakce SEsprávy neprobíhá" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "Nelze vypsat moduly SELinuxu" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "Nelze získat název modulu" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "Nelze získat povolený modul" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "Nelze získat prioritu modulu" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "Nelze získat modul lang_ext" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Název modulu" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "Priorita" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Jazyk" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Zakázáno" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "Neplatná priorita %d (musí být mezi 1 a 999)" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "Nelze vytvořit klíč modulu" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "Nelze nastavit název klíče modulu" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "Nelze povolit modul %s" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "Nelze zakázat modul %s" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "Nelze odstranit modul %s (odstranění selhalo)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit vyžaduje buď \"zapnuto\" nebo \"vypnuto\"" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "Vestavěné benevolentní typy" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "Přizpůsobené benevolentní typy" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "Nelze nastavit benevolentní doménu %s (selhala instalace modulu)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "Nelze odstranit benevolentní doménu %s (odstranění selhalo)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Nelze vytvořit klíč pro %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "Nelze zjistit, zda-li je mapování přihlášení definováno pro %s" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linuxová skupina %s neexistuje" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linuxový uživatel %s neexistuje" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Nelze vytvořit mapování přihlášení pro %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Nelze nastavit název pro %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Nelze nastavit rozsah MLS pro %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Nelze nastavit uživatele SELinuxu pro %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Nelze přidat mapování přihlášení pro %s" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Vyžaduje SEuživatele nebo SErozsah" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "Mapování přihlášení není definováno pro %s" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Nelze se dotázat SEuživatele na %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Nelze upravit mapování přihlášení pro %s" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "Mapování přihlášení pro %s je definováno v politice, nelze ho smazat" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Nelze smazat mapování přihlášení pro %s" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Nelze vypsat mapování přihlášení" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Přihlašovací jméno" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "Uživatel SELinuxu" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "Rozsah MLS/MCS" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Služba" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Nelze zjistit, zda-li je uživatel SELinuxu %s definován" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Nelze se dotázat uživatele na %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "Je nutné přidat alespoň jednu roli pro %s" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +# auto translated by TM merge from project: selinux (policycoreutils), version: master, DocId: policycoreutils +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Nelze vytvořit uživatele SELinuxu pro %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Nelze nastavit úroveň MLS pro %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Nelze získat klíč pro %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Nelze přidat uživatele SELinuxu %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Vyžaduje prefix, role, úroveň nebo rozsah" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Vyžaduje prefix nebo role" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "Uživatel SELinuxu %s není definován" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Nelze upravit uživatele SELinuxu %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "Uživatel SELinuxu %s je definován v politice, nelze ho smazat" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Nelze smazat uživatele SELinuxu %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Nelze vypsat uživatele SELinuxu" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Nelze vypsat role pro uživatele %s" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Značení" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Prefix" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "Úroveň MCS" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "Rozsah MCS" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "Role SELinuxu" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Je vyžadován protokol UDP nebo TCP" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Je vyžadován port" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "Neplatný port" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Nelze vytvořit klíč pro %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Je vyžadován typ" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "Typ %s je neplatný, musí se jednat o typ portu" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Nelze vytvořit kontext pro %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Vyžaduje SEtyp nebo SErozsah" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Vyžaduje SEtyp" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "Nelze vypsat porty" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "Nelze smazat port %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Nelze vypsat porty" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "Typ SELinux portu" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Protokol" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Číslo portu" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "Je vyžadována předpona podsítě" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "Neplatný Pkey" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "Typ %s je neplatný, musí se jednat o typ ibpkey" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "Nelze zjistit, zda-li je ibpkey %s/%s definován" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "ibpkey %s/%s je již definován" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "Nelze vytvořit ibpkey pro %s/%s" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "Nelze nastavit uživatele v kontextu ibpkey pro %s/%s" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "Nelze nastavit roli v kontextu ibpkey pro %s/%s" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "Nelze nastavit typ v kontextu ibpkey pro %s/%s" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "Nelze nastavit pole mls v kontextu ibpkey pro %s/%s" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "Nelze nastavit kontext ibpkey pro %s/%s" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "Nelze přidat ibpkey %s/%s" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "ibpkey %s/%s není definován" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "Nelze se dotázat ibpkey %s/%s" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "Nelze upravit ibpkey %s/%s" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "Nelze vypsat ibpkeys" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "Nelze smazat ibpkey %s" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "ibpkey %s/%s je definován v politice, nelze ho smazat" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "Nelze smazat ibpkey %s/%s" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "Nelze vypsat ibpkeys" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "Typ SELinux IB Pkey" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "Předpona_podsítě" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "Číslo Pkey" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "Jméno IB zařízení je požadováno" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "Neplatné číslo portu" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "Nelze vytvořit klíč pro ibendport %s/%s" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "Typ %s je neplatný, musí se jednat o typ ibendport" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "Nelze zjistit, zda-li je ibendport %s/%s definován" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "ibendport %s/%s je již definován" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "Nelze vytvořit ibendport pro %s/%s" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "Nelze nastavit uživatele v kontextu ibendport pro %s/%s" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "Nelze nastavit roli v kontextu ibendport pro %s/%s" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "Nelze nastavit typ v kontextu ibendport pro %s/%s" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "Nelze nastavit pole mls v kontextu ibendport pro %s/%s" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "Nelze nastavit kontext ibendport pro %s/%s" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "Nelze přidat ibendport %s/%s" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "ibendport %s/%s není definován" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "Nelze se dotázat ibendport %s/%s" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "Nelze upravit ibendport %s/%s" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "Nelze vypsat ibendporty" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "Nelze vytvořit klíč pro %s/%d" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "Nelze smazat ibendport %s/%d" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "ibendport %s/%s je definován v politice, nelze ho smazat" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "Nelze smazat ibendport %s/%s" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "Nelze vypsat ibendporty" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "Typ koncového portu SELinux IB" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "Jméno zařízení IB" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "Je vyžadována adresa uzlu" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "Neznámý nebo chybějící protokol" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "Je vyžadován typ uzlu SELinuxu" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "Typ %s je neplatný, musí se jednat o typ uzlu" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Nelze vytvořit klíč pro %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "Nelze zjistit, zda-li je definována adresa %s" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "Nelze vytvořit adresu pro %s" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Nelze vytvořit kontext pro %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "Nelze nastavit masku pro %s" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "Nelze nastavit uživatele v kontextu adresy pro %s" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "Nelze nastavit roli v kontextu adresy pro %s" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "Nelze nastavit typ v kontextu adresy pro %s" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "Nelze nastavit pole MLS v kontextu adresy pro %s" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "Nelze nastavit kontext adresy pro %s" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "Nelze přidat adresu %s" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "Adresa %s není definována" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "Nelze se dotázat na adresu %s" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "Nelze upravit adresu %s" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "Adresa %s je definována v politice, nelze ji smazat" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "Nelze smazat adresu %s" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "Nelze smazat všechna mapování uzlu" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "Nelze vypsat adresy" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "Je vyžadován typ SELinuxu" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Nelze zjistit, zda-li je definováno rozhraní %s" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Nelze vytvořit rozhraní pro %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Nelze nastavit uživatele v kontextu rozhraní pro %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Nelze nastavit roli v kontextu rozhraní pro %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Nelze nastavit typ v kontextu rozhraní pro %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "Nelze nastavit pole MLS v kontextu rozhraní pro %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Nelze nastavit kontext rozhraní pro %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Nelze nastavit kontext zprávy pro %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Nelze přidat rozhraní %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "Rozhraní %s není definováno" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Nelze se dotázat na rozhraní %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Nelze upravit rozhraní %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "Rozhraní %s je definováno v politice, nelze ho smazat" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Nelze smazat rozhraní %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "Nelze smazat mapování všech rozhraní" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Nelze vypsat rozhraní" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "Rozhraní SELinuxu" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Kontext" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "Cíl %s je neplatný. Cíl nesmí končit s '/'" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "Třída ekvivalence pro %s již existuje" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Nelze nastavit uživatele v kontextu souboru pro %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Nelze nastavit roli v kontextu souboru pro %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Nelze nastavit pole MLS v kontextu souboru pro %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "Neplatná specifikace souboru" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "Specifikace souboru nesmí obsahovat mezery" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "Typ %s je neplatný, musí se jednat o soubor nebo typ zařízení" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "Nelze zjistit, zda-li je kontext souboru definován pro %s" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Nelze vytvořit kontext souboru pro %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Nelze nastavit typ v kontextu souboru pro %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Nelze nastavit kontext souboru pro %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Nelze přidat kontext souboru pro %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Vyžaduje SEtyp, SErozsah nebo SEuživatele" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "Kontext souboru pro %s není definován" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Nelze se dotázat na kontext souboru pro %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Nelze upravit kontext souboru pro %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "Nelze vypsat kontexty souboru" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "Nelze smazat kontext souboru %s" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "Kontext souboru %s je definován v politice, nelze ho smazat" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Nelze smazat kontext souboru pro %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Nelze vypsat kontexty souboru" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "Nelze vypsat kontext souborů pro domácí adresáře" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Nelze vypsat místní kontexty souboru" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "Fkontext SELinuxu" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"Ekvivalence distribuce Fkontextu SELinuxu\n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"Ekvivalence místního Fkontextu SELinuxu \n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Nelze zjistit, zda-li je boolean %s definován" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "Boolean %s není definován" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Nelze se dotázat na kontext souboru %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "Je nutné určit jednu z následujících hodnot: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "Nelze nastavit aktivní hodnotu booleanu %s" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Nelze upravit boolean %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "Boolean %s je definován v politice, nelze ho smazat" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Nelze smazat boolean %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Nelze vypsat booleany" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "vypnout" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "zapnout" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "Boolean SELinux" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Stav" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Implicitní" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Popis" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Standardní init démon" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "Systémový démon DBUS" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "Démon internetových služeb" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Webová aplikace / skript (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Sandbox" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Uživatelská aplikace" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "Existující typy domén" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "Minimální role uživatele přihlášení do terminálu" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "Minimální role uživatele přihlášení do X Windows" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "Role uživatele přihlášení na desktop" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "Role uživatele přihlášení na administrátora" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "Omezená role administrátora Root " + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "Informační modul pro nový typ" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "Platné typy:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "Porty musí být čísla nebo rozsah čísel od 1 do %d " + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "Musíte vložit platný typ politiky" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "Musíte vložit název pro svůj modul politiky pro váš '%s'." + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"Jméno musí být alfanumerické a bez mezer. Zvážte použití volby \"-n " +"MODULENAME\"" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "Typu role uživatele nelze přiřadit spustitelné soubory." + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "Pouze aplikační démon může používat init skript." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve musí mít logickou (boolean) hodnotu" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog musí mít logickou (boolean) hodnotu" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos musí mít logickou (boolean) hodnotu" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache musí mít logickou (boolean) hodnotu" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "Typy UŽIVATEL automaticky získávají typ tmp" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "Moduly politiky '%s' požadují existující domény" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "Je vyžadován typ pole" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "Je potřeba definovat nový typ, který končí: \n" +" %s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "Musíte zadat spustitelnou cestu pro svůj omezený proces" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "Soubor typu prosazování" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "Soubor rozhraní" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "Soubor kontextového souboru" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "Spec soubor" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "Skript nastavení" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Ne" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Ano" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Zakázat" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Povolit" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "Pokročilé >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "Pokročilé <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "Pokročilé vyhledávání >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "Pokročilé vyhledávání <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"Pro změnu režimu ze Zakázaný na Vynucovací\n" +"- Změňte režim systému ze Zakázaný na Benevolentní\n" +"- Restartujte, aby se systém mohl přeznačit\n" +"- Jakmile systém pracuje, jak bylo plánováno\n" +" * Změňte režim systému na typ Vynucovací\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s není platná doména" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "Stav systému: zakázán" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "Nápověda: Úvodní stránka" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "Nápověda: Stránka booleanů" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "Nápověda: Stránka spustitelných souborů" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "Nápověda: Stránka zapisovatelných souborů" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "Nápověda: Stránka typů aplikací" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "Nápověda: Stránka odchozích síťových připojení" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "Nápověda: Stránka příchozích síťových připojení" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "Nápověda: Stránka přechodu od aplikace" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "Nápověda: Stránka přechodu k aplikaci" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "Nápověda: Stránka přechodu souboru aplikace" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "Nápověda: Stránka systémů" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "Nápověda: Stránka uzamčení" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "Nápověda: Stránka přihlášení" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "Nápověda: Stránka uživatele SELinuxu" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "Nápověda: Stránka ekvivalence souboru" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "Další..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "Souborová cesta použita ke vstupu do '%s' domény." + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "Soubory, do nichž '%s' doména může zapisovat." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "Síťové porty, k nimž se '%s' může připojit." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "Síťové porty, na nichž '%s' může poslouchat." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "Typy souborů definované pro '%s'." + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"Zobrazit informace typu boolean, které mohou být použity k úpravě politiky " +"pro '%s'." + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "Zobrazit informace o typu souboru, které mohou být použity '%s'." + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "Zobrazit síťové porty, k nimž se může '%s' připojit nebo poslouchat" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "Aplikační přechod do '%s'" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "Aplikační přechod od '%s'" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "Přechod souboru od '%s'" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "Zobrazit aplikace, které mohou přejít do nebo z '%s'." + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "všechny soubory" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "CHYBĚJÍCÍ SOUBOROVÁ CESTA" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "spustitelný" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "zapisovatelný" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "aplikace" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "Přidat novou %(TYPE)s souborovou cestu pro '%(DOMAIN)s' domény." + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "Smazat %(TYPE)s souborovou cestu pro '%(DOMAIN)s' domény." + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"Upravit %(TYPE)s souborovou cestu pro '%(DOMAIN)s' domény. V seznamu lze " +"zvolit pouze tučné položky, to znamená, že byly předtím upraveny." + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "připojit" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "poslouchat příchozí připojení" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "Přidat novou definici portu, na němž může '%(APP)s' doména %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"Odstranit upravenou definici portu, na němž může '%(APP)s' doména %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "Upravit definici portu, na němž může '%(APP)s' doména %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "Přidat novou definici SELinux uživatele/role." + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "Odstranit upravené definice SELinux uživatele/role." + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "Upravit vybrané upravené definice SELinux uživatele/role." + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "Přidat novou definici mapování přihlášení." + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "Odstranit upravené definice mapování přihlášení." + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "Upravit vybrané upravené definice mapování přihlášení." + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "Přidat novou definici ekvivalence souboru." + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "Odstranit upravené definice ekvivalence souboru." + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"Upravit vybrané upravené definice ekvivalence souboru. V seznamu lze zvolit " +"pouze tučné položky, to znamená, že byly předtím upraveny." + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "Boolean %s Povolit pravidla" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Přidat síťový port pro %s. Porty budou vytvořeny po aplikování aktualizace." + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "Přidat síťový port pro %s" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"Přidat značení souboru pro %s. Značky souboru budou vytvořeny po aplikování " +"aktualizace." + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "Přidat značení souboru pro %s" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"Přidat mapování přihlašování. Mapování uživatele bude vytvořeno po " +"aplikování aktualizace." + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "Přidat mapování přihlašování" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"Přidat roli uživatele SELinuxu. Role uživatele SELinuxu bude vytvořena po " +"aplikování aktualizace." + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "Přidat uživatele SELinuxu" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"Přidejte mapování ekvivalence souboru. Mapování bude vytvořeno po aplikování " +"aktualizace." + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "Přidat ekvivalenci souboru SELinuxu" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"Upravit značení souboru pro %s. Značky souboru budou vytvořeny po aplikování " +"aktualizace." + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"Upravit roli uživatele SELinuxu. Role uživatele SELinuxu bude upravena po " +"aplikování aktualizace." + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "Upravit uživatele SELinuxu" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"Upravit mapování přihlášení. Mapování přihlášení bude upraveno po aplikování " +"aktualizace." + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "Upravit mapování přihlášení" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"Upravte mapování ekvivalence souboru. Mapování bude vytvořeno po aplikování " +"aktualizace." + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "Upravit ekvivalenci souboru SELinuxu" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Upravit síťový port pro %s. Porty budou upraveny po aplikování aktualizace." + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "Upravit síťový port pro %s" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "Položka '%s' není platnou cestou. Cesta musí začínat '/'." + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "Číslo portu musí být mezi 1 a 65536" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "Název SELinuxu: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "Přidat značení souboru pro %s" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "Odstranit značení souboru pro %s" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "Upravit značení souboru pro %s" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "Souborová cesta: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "Třída souboru: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "Typ souboru SELinuxu: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "Přidat port pro %s" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "Smazat port pro %s" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "Upravit port pro %s" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "Síťové porty: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "Síťové protokoly: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "Přidat uživatele" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "Smazat uživatele" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "Upravit uživatele" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "uživatel SELinuxu %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "Role: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "Rozsah MLS/MCS: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "Přidat mapování přihlašování" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "Smazat mapování přihlašování" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "Upravit mapování přihlášení" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "Přihlašovací jméno: %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "uživatel SELinuxu: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "Přidat značení ekvivalence souboru" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "Odstranit značení ekvivalence souboru" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "Upravit značení ekvivalence souboru" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "Souborová cesta: %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "Ekvivalence: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Systém" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "Ekvivalence souboru" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Uživatelé" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"Spustit restorecon na %(PATH)s pro změnu typu z %(CUR_CONTEXT)s na výchozí " +"hodnotu %(DEF_CONTEXT)s?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "Aktualizovat" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "Aktualizovat změny" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "Vrátit změny" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "Stav systému: Vynucovací" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "Stav systému: Benevolentní" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Změna typu politiky způsobí kompletní přeznačení souborového systému v " +"průběhu příštího startu systému. Přeznačení trvá dlouhou dobu v závislosti " +"na velikosti souborového systému. Přejete si pokračovat?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"Změna stavu SELinux na zakázán vyžaduje restart. To se nedoporučuje. Pokud " +"se později rozhodnete pro opětovné zapnutí SELinuxu, bude zapotřebí, aby byl " +"systém přeznačen. Pokud chcete pouze zjistit, zda-li je SELinux příčinou " +"problémů v systému, můžete přejít na benevolentní režim, který bude pouze " +"protokolovat chyby a nebude vynucovat politiku SELinuxu. Benevolentní režim " +"nevyžaduje restart. Přejete si pokračovat?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Změna stavu SELinuxu na povolen způsobí kompletní přeznačení souborového " +"systému v průběhu příštího startu systému. Přeznačení trvá dlouhou dobu v " +"závislosti na velikosti souborového systému. Přejete si pokračovat?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"Pokoušíte se zavřít aplikaci bez aktivace provedených změn.\n" +" * Pro aktivaci provedených změn v rámci této relace klikněte na NE a " +"pak na Aktualizovat.\n" +" * Chcete-li opustit aplikaci bez použití změn, klikněte na Ano. " +"Všechny změny, které jste provedli během této relace budou ztraceny." + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "Ztráta dat Dialogu" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "obyčejný soubor" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "adresář" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "znakové zařízení" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "blokové zařízení" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "soket soubor" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "symbolický link" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "pojmenovaná roura" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "Není nainstalována žádná politika SELinuxu" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "Nepodařilo se načíst soubor politiky %s" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- Povolený %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"Je nutné vytvořit informaci o rozhraní spuštěním /usr/bin/sepolgen-ifgen" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "neznámý" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "Rozhraní %s neexistuje" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"Pro grafické možnosti je nutné nainstalovat balíček policycoreutils-gui" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "Grafické uživatelské rozhraní pro politiku SELinux" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "Jméno (jména) domény manuálových stránek, které budou vytvořeny" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "Je nutné nastavit alternativní kořenový adresář" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "Vytvořit manuálové stránky pro SELinux" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "cesta, kde budou uloženy vytvořené manuálové stránky SELinuxu" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "Název OS pro manuálové stránky" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" +"Pro vybranou manuálovou stránku SELinuxu vytvořit strukturu manuálových " +"stránek HTML" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "Alternativní kořenový adresář, výchozí je /" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"S tímto přepínačem musí alternativní kořenová cesta obsahovat kontextové " +"soubory a soubor policy.xml" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "Všechny domény" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "Dotaz na informaci síťové politiky SELinuxu" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "vypsat všechny typy portů SELinuxu" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "ukázat typ SELinuxu ve vztahu k portu" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "Zobrazit porty definované pro tento typ SELinuxu" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "zobrazit porty, na které se tato doména může vázat a nebo připojit" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "zobrazit porty, na které se tato aplikace může vázat a nebo připojit" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"dotaz na politiku SELinuxu pro zobrazení, zda domény mohou vzájemně " +"komunikovat" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "Zdrojová doména" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "Cílová doména" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "dotaz na politiku SELinuxu pro zobrazení popisu booleans" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "získat všechny popisy booleans" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "boolean k získání popisu" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"dotaz na politiku SELinuxu pro zobrazení, jak doména zdrojového procesu může " +"přejít na doménu cílového procesu." + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "zdrojová doména procesu" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "cílová doména procesu" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "vytvoření sepolitiky: chyba: jeden z argumentů %s je vyžadován" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "Příkaz vyžadován pro tento typ politiky" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"Volba -t nemůže být použita ve spojení s doménami '%s'. Pro více informací " +"si přečtěte použití." + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"Volba -d nemůže být použita ve spojení s doménami '%s'. Pro více informací " +"si přečtěte použití." + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"Volba -a nemůže být použita ve spojení s doménami '%s'. Pro více informací " +"si přečtěte použití." + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "Volba -w nemůže být použita ve spojení s volbout --newtype" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "Vypsat rozhraní SELinux politiky" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "Zadejte název rozhraní, na které se chcete tázat" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "Vytvořit šablonu modulu SELinux politiky" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "Zadejte typ domény, kterou budete rozšiřovat" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "Zadejte uživatele Selinuxu, kteří budou do této domény přecházet" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "Zadejte role Selinuxu, na než budou administrátoři domény přecházet" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "Zadejte doménu(y), kterou bude tento omezený administrátor spravovat" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "název politiky k vytvoření" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "cesta, kam se uloží vytvořená politika" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "cesta, do níž bude zapisovat omezený proces" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "Typy politik vyžadujících příkaz" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "Vytvořit politiku '%s'" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "Vytvořit politiku '%s'" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "spustitelný pro omezení" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "příkazy" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "Alternativní politika SELinuxu, výchozí /sys/fs/selinux/policy" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Aplikace" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "Zvolit doménu" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Vybrat" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Zrušit" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "Vstup, který byl zadán, není správný." + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Opakovat" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "Definice síťových portů" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"Přidejte mapování ekvivalence souboru. Mapování bude vytvořeno po aplikování " +"aktualizace." + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Cesta" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"Určete nové uživatelské jméno SELinuxu. Podle konvence SELinuxu uživatelská " +"jména obvykle končí s _u." + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "Zadejte cestu, do které chcete nastavit značku ekvivalence." + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "Ekvivalence cesty" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "Uložit k aktualizaci" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"Specifikuje mapování mezi novou cestou a cestou ekvivalence. Vše pod touto " +"novou cestou bude značeno jako kdyby to bylo pod cestou ekvivalence." + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "Přidat soubor" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" Značení souboru pro . Značení souboru budou " +"vytvořena po aplikování aktualizace." + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Třída" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Typ" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"Vyberte třídu souboru, do které bude tato značka aplikována. Výchozí hodnota " +"je do všech tříd." + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "Udělat cestu rekurzivní" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"Vyberte Udělat cestu rekurzivní, pokud chcete použít tuto značku pro všechny " +"potomky zadané cesty adresáře. Objekty pod tímto adresářem budou mít tuto " +"značku." + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Procházet" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "Procházet za účelem výběru souboru/adresáře pro značení." + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "Cesta " + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"Určete cestu pomocí regulárních výrazů, jejíž značení byste chtěli změnit." + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "Vyberte typ souboru SELinuxu pro přiřazení k této cestě." + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "Zadejte MLS značku pro přiřazení k této souborové cestě." + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "SELinux MLS značka, kterou chcete přiřadit k této cestě." + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "Analýza politiky..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"Přidat mapování přihlášení. Mapování přihlášení bude vytvořeno po aplikování " +"aktualizace." + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"Zadejte přihlašovací uživatelské jméno uživatele, ke kterému chcete přidat " +"omezení uživatele SELinuxu." + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"Vyberte uživatele SELinux pro přiřazení k tomuto uživatelskému přihlášení. " +"Přihlášení uživatelé mají přiřazeny ve výchozím nastavenéí uživatele " +"__default__." + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"Vložte rozsah MLS/MCS pro přihlášení tohoto uživatele. Výchozí je rozsah pro " +"vybraného SELinux uživatele." + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "Rozsah MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"Stanovte rozsah MLS pro tohoto uživatele pro přihlášení se s ním. Výchozí je " +"rozsah MLS vybraného SELinux uživatele." + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" Síťový port pro . Porty budou vytvořeny po " +"aplikování aktualizace." + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "Vložte číslo portu nebo rozsah, ke kterému chcete přidat typ portu." + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protokol" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "Typ portu" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "Vyberte typ portu, který chcete přiřadit na zadané číslo portu." + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" +"Vyberte tcp v případě, že by měl být typ portu přiřazen číslu TCP " +"portu." + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" +"Vyberte udp v případě, že by měl být typ portu přiřazen číslu UDP " +"portu." + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "Zadejte MLS značku pro přiřazení k tomuto portu." + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "Nastavení SELinuxu" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "Vybrat..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "Booleany" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"Zobrazit informace typu boolean, které mohou být použity k úpravě politiky " +"pro 'vybranou doménu'." + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Soubory" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" +"Zobrazit informace o typu souboru, které mohou být použity 'vybranou " +"doménou'." + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Síť" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"Zobrazit síťové porty, k nimž se může 'vybraná doména' připojit nebo " +"poslouchat" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "Přechody" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "Zobrazit aplikace, které mohou přejít do nebo z 'vybrané domény'." + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "Mapování přihlášení" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "Spravovat konfiguraci SELinuxu" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "Uživatelé SELinuxu" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "Uzamčení" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"Uzamčení systému SELinux.\n" +"Tato obrazovka může být použita pro zesílení SELinux ochrany." + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "přepínač" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filtr" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "Zobrazit pouze upravené" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "Existují chybně značené soubory" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "Zobrazit pouze chybně značené soubory" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"Pravidla Pokud-Pak-Jinak napsaná v politice,\n" +"která může umožnit alternativní řízení přístupu." + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Povoleno" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Název" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "Souborová cesta" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "Typ souboru SELinuxu" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "Souborová cesta použita ke vstupu do 'vybrané domény'." + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "Spustitelné soubory" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "Soubory, do nichž 'vybraná doména' může zapisovat." + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "Zapisovatelné soubory" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "Typy souborů definované pro 'vybranou doménu'." + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "Typy souborů aplikace" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Port" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "Síťové porty, k nimž se 'vybraná doména' může připojit." + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "Odchozí" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "Síťové porty, na nichž 'vybraná doména' může poslouchat." + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "Příchozí" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "Boolean\n" +"povolen" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "Název boolean" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "Typ aplikace SELinuxu" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"Spustitelné soubory, které budou převedeny do jiné domény, pokud je 'vybraná " +"doména' spustí." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "Aplikační přechod od 'vybrané domény'" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "Volání domény procesu" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "Spustitelný soubor" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"Spustitelné soubory, které přejdou do 'vybrané domény', pokud bude spuštěn " +"vstupní bod vybrané domény." + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "Aplikační přechod do 'vybrané domény'" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"Přechod souboru definuje co se stane, pokud současná doména vytvoří obsah " +"určité třídy v adresáři cílového typu. Případně by měl být určen soubor pro " +"přechod." + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "Typ adresáře SELinuxu" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "Cílová třída" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "Cílový typ SELinuxu" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "Název souboru" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "Přechod souboru od 'vybrané domény'" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "Výchozí úroveň" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "Vyberte režim systému, kdy systém poprvé naběhne" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Vynucovací" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Benevolentní" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "Vyberte režim systému pro aktuální relaci" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "Typ systémové politiky:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "Mód systému" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "Importovat nastavení systému z jiného stroje" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "Importovat" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "Exportovat nastavení systému do souboru" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "Exportovat" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" +"Při restartu přeznačit všechny soubory zpět na výchozí hodnotu systému." + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "Nastavení systému" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"Neomezená doména je značka procesu, která dovoluje procesu dělat co chce, " +"aniž by SELinux zasáhl. Aplikace spuštěné při startu systémem init, které " +"nemá SELinux nadefinován ve své politice, poběží jako neomezené, pokud je " +"jento modul povolen. Jeho zakázáním se stanou všichni démoni omezenými. Pro " +"zakázání neomezeného (unconfined_t) uživatele je nutné nejprve ostranit " +"unconfined_t z uživatelovy přihlašovací obrazovky." + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "Zakázat schopnost spouštět neomezené systémové procesy?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"Benevolentní doména je značeka procesu, kter8 dovoluje procesu dělat co " +"chce, přičemž SELinux pouze zaznamenává oznámení o zamítnutích, aniž by je " +"vynucoval. Benevolentní doména zpravidla indikuje experimentální politiku, " +"zákaz modulu by mohl způsobit odepření přístupu k doméne SELinuxem, který by " +"měl být povolen." + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "Zakázat všechny benevolentní procesy?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "Zakázat všem procesům trasování a ladění jiných procesů?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"Ekvivalence souboru způsobí, že systém značí obsah v rámci nové cesty, jako " +"kdyby byl v rámci cesty ekvivalence." + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "Ekvivalence souborů" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...VYBRAT PRO ZOBRAZENÍ DAT..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Smazat" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "Upravit" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Přidat" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Vrátit" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"Tlačítko pro návrat spustí dialogové okno, které vám dovolí vrátit provedené " +"změny zpět v rámci aktuální operace." + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "Potvrďte všechny změny v aktuální operaci na serveru." + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "Aplikace - Pokročilé vyhledávání" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "Typy procesu" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "Více detailů" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "Smazat upravená značení souborů" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"Vyberte značení souboru pro smazání. Značení souboru bude smazáno po " +"aplikování aktualizace." + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "Značení souboru SELinuxu" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "Uložit k aktualizaci" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "Smazat upravené porty" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" +"Vyberte porty ke smazání. Porty budou smazány po aplikování aktualizace." + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"Vyberte značení ekvivalence souboru pro smazání. Značení ekvivalence souboru " +"bude smazáno po aplikování aktualizace." + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "Smazat upravená mapování uživatelů" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"Vyberte mapování uživatelského přihlášení ke smazání. Mapování uživatelského " +"přihlášení bude smazáno jakmile bude použita aktualizace." + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "Přihlašovací jméno" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "Další typy" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "Typy" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"Zkontrolujte aktualizace, které jste provedli, předtím než je potvrdíte v " +"systému. Chcete-li obnovit položku, zrušte zaškrtnutí políčka. Všechny " +"zašktnuté položky budou v systému aktualizovány po aplikování aktualizace." + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Provést" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Použít" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"Vyberte mapování uživatelů ke smazání. Mapování uživatelů bude smazáno po " +"aplikování aktualizace." + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "Jméno uživatele SELinuxu" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"Přidat role uživatele. Role uživatele SELinuxu budou vytvořeny po aplikování " +"aktualizace." + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "Jméno uživatele SELinuxu" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "Vložte rozsah MLS/MCS pro tohoto SELinux uživatele.\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"Stanovte výchozí úroveň, s níž se má tento SELinux uživatel přihlásit. " +"Výchozí je s0." + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" +"Zadejte výchozí úroveň SELinux uživatele, s níž se má přihlásit. Výchozí je " +"s0" diff --git selinux-python-2.8/po/cy.po selinux-python-2.8/po/cy.po new file mode 100644 index 0000000..3733606 --- /dev/null +++ selinux-python-2.8/po/cy.po @@ -0,0 +1,3372 @@ +# Kevin Fenzi , 2016. #zanata +# Parag , 2016. #zanata +# Tomáš Mráz , 2016. #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: 2016-06-17 05:40+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Welsh\n" +"Language: cy\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=4; plural= (n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != " +"11) ? 2 : 3\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Iaith" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "wedi'i ddiffodd" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "ynghyn" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Rhagosodyn" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Na" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Ïe" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "System" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Cymwysiadau" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Diddymu" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Ail-geisio" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Math" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Galluog" + +# translation auto-copied from project libvirt, version master, document libvirt +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Name" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/da.po selinux-python-2.8/po/da.po new file mode 100644 index 0000000..9138f70 --- /dev/null +++ selinux-python-2.8/po/da.po @@ -0,0 +1,3380 @@ +# Antti Järvinen , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# scootergrisen , 2017. #zanata +# scootergrisen , 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-01-29 06:48+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Danish\n" +"Language: da\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "********************* VIGTIGT ************************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Kræver mindst én kategori" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "Kan ikke ændre følsomhedsniveau ved at bruge \"+\" på %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s findes allerede i %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s findes ikke i %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Kan ikke kombinere +/- med andre typer af kategorier" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Kan ikke have flere følsomheder" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Anvendelse %s KATEGORI fil ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Anvendelse %s -l KATEGORI bruger ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "Anvendelse %s [[+|-]KATEGORI],...] fil ..." + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "Anvendelse %s -l [[+|-]KATEGORI],...] bruger ..." + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Anvendelse %s -d fil ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Anvendelse %s -l -d bruger ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Anvendelse %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Anvendelse %s -L -l bruger" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Brug -- for at afslutte tilvalgslisten. For eksempel" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -ForretningsHemmeligt /dok/forretningsplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +ForretningsHemmeligt juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Tilvalgsfejl %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "knude" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "type" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "Kunne ikke oprette semanage-håndtering" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "SELinux regelsæt er ikke håndteret, eller lager kan ikke tilgåes." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Kan ikke læse regelsætlager." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Kunne ikke starte en semanage-forbindelse" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "Kunne ikke teste MLS-aktiveret status" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "Ikke implementeret endnu" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Semanage-transaktion er allerede i gang" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "Kunne ikke starte semanage-transaktion" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "Kunne ikke sende semanage-transaktion" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Semanage-transaktion er ikke i gang" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "Kunne ikke liste SELinux-moduler" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "Kunne ikke få modulnavn" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "Kunne ikke få modul aktiveret" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "Kunne ikke få modulprioritet" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "Kunne ikke få modul lang_ext" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Modulnavn" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "Prioritet" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Sprog" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Deaktiveret" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "Ugyldi prioritet %d (skal være mellem 1 og 999)" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "Kunne ikke oprette modulnøgle" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "Kunne ikke indstille nøglenavn" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "Kunne ikke aktivere modul %s" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "Kunne ikke deaktivere modul %s" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "Kunne ikke fjene modulet %s (fjernelse mislykkedes)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" +"Kunne ikke indstille tilladelsesdomæne %s (installation af modul fejlede)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "Kunne ikke fjerne tilladelsesdomæne %s (fjernelse fejlede)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Kunne ikke oprette en nøgle til %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "Kunne ikke kontrollere om indlogningtilknytning for %s er defineret" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linux-gruppe %s findes ikke" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux-bruger %s findes ikke" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Kunne ikke oprette indlogningtilknytning for %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Kunne ikke indstille navn for %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Kunne ikke indstille MLS-interval for %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Kunne ikke indstille SELinux-bruger for %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Kunne ikke tilføje indlogningstilknytning for %s" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Kræver seuser eller serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "Indlogningstilknytning for %s er ikke defineret" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Kunne ikke forespørge seuser om %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Kunne ikke ændre indlogningstilknytning for %s" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"Indlogningstilknytning for %s er defineret i regelsæt, kan ikke slettes" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Kunne ikke slette indlogningstilknytning for %s" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Kunne ikke liste indlogningstilknytninger" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Logindnavn" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux-bruger" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS-interval" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Tjeneste" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Kunne ikke kontrollere om SELinux-bruger %s er defineret" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Kunne ikke forespørge bruger om %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "Du skal tilføje mindst én rolle for %s" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Kunne ikke oprette SELinux-bruger for %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Kunne ikke tilføje rolle %s til %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Kunne ikke indstille MLS-niveau for %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Kunne ikke tilføje præfiks %s til %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Kunne ikke finde nøgle for %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Kunne ikke tilføje SELinux-bruger %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Kræver præfiks, roller, niveau eller interval" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Kræver præfiks eller roller" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux-bruger %s er ikke defineret" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Kunne ikke ændre SELinux-bruger %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "SELinux-bruger %s er defineret i regelsæt, kan ikke slettes" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Kunne ikke fjerne SELinux-bruger %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Kunne ikke liste SELinux-brugere" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Kunne ikke liste roller for bruger %s" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Mærkning" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Præfiks" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS-niveau" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS-interval" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux-roller" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Protokol udp eller tcp er påkrævet" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Port er påkrævet" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "Ugyldig port" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Kunne ikke oprette en nøgle for %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Type er påkrævet" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "Typen %s er ugyldig, skal være en porttype" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Kunne ikke kontrollere om port %s/%s er defineret" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "Port %s/%s allerede defineret" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Kunne ikke oprette port til %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Kunne ikke oprette kontekst til %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Kunne ikke indstille bruger i portkontekst for %s/%s" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Kunne ikke indstille rolle i portkontekst for %s/%s" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Kunne ikke indstille type i portkontekst for %s/%s" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "Kunne ikke indstille MLS-felter i portkontekst for %s/%s" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Kunne ikke indstille portkontekst for %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Kunne ikke tilføje port %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Kræver setype eller serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Kræver setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "Port %s/%s er ikke defineret" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Kunne ikke forespørge port %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Kunne ikke ændre port %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "Kunne ikke liste portene" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "Kunne ikke slette porten %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "Port %s/%s er defineret i regelsæt, kan ikke slettes" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Kan ikke slette port %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Kunne ikke liste porte" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux-porttype" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Proto" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Portnummer" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "Knudeadresse er påkrævet" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "Ukendt eller manglende protokol" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "SELinux-knudetype er påkrævet" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "Typen %s er ugyldig, skal være en knudetype" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Kunne ikke oprette nøgle til %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "Kunne ikke kontrollere om adresse %s er defineret" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "Kunne ikke oprette adresse for %s" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Kunne ikke oprette kontekst for %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "Kunne ikke indstille maske for %s" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "Kunne ikke indstille bruger i adressekontekst for %s" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "Kunne ikke indstille rolle i adressekontekst for %s" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "Kunne ikke indstille type i adressekontekst for %s" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "Kunne ikke indstille MLS-felter i adressekontekst for %s" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "Kunne ikke indstille adressekontekst for %s" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "Kunne ikke tilføje adresse %s" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "Adresse %s er ikke defineret" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "Kunne ikke forespørge adresse %s" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "Kunne ikke ændre adresse %s" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "Adresse %s er defineret i regelsæt, kan ikke slettes" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "Kunne ikke slette adresse %s" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "Kunne ikke liste adresser" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux-type er påkrævet" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Kunne ikke kontrollere om grænseflade %s er defineret" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Kunne ikke oprette grænseflade for %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Kunne ikke indstille bruger i grænsefladekontekst for %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Kunne ikke indstille rolle i grænsefladekontekst for %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Kunne ikke indstille type i grænsefladekontekst for %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "Kunne ikke indstille MLS-felter i grænsefladekontekst for %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Kunne ikke indstille grænsefladekontekst for %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Kunne ikke indstille meddelelseskontekst for %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Kunne ikke tilføje grænseflade %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "Grænsefladen %s er ikke defineret" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Kunne ikke spørge grænseflade %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Kunne ikke ændre grænseflade %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "Grænseflade %s er defineret i regelsæt, kan ikke slettes" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Kunne ikke slette grænseflade %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Kunne ikke liste grænseflader" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux-grænseflade" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Kontekst" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Kunne ikke indstille bruger i filkontekst for %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Kunne ikke indstille rolle i filkontekst for %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Kunne ikke indstille MLS-felter i filkontekst for %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "Ugyldig filangivelse" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "Kunne ikke kontrollere om filkontekst for %s er defineret" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Kunne ikke oprette filkontekst for %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Kunne ikke indstille type i filkontekst for %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Kunne ikke indstille filkontekst for %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Kunne ikke tilføje filkontekst for %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Kræver setype, serange eller seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "Filkontekst for %s er ikke defineret" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Kunne ikke forespørge filkontekst for %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Kunne ikke ændre filkontekst for %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "Kunne ikke liste filkontekster" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "Kunne ikke slette filkonteksten %s" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "Filkontekst for %s er defineret i regelsæt, kan ikke slettes" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Kunne ikke slette filkontekst for %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Kunne ikke liste filkontekst" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Kunne ikke liste lokale filkontekster" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux kontekst" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Kunne ikke kontrollere om boolesk %s er defineret" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "Boolesk %s er ikke defineret" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Kunne ikke forespørge filkontekst %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "Du skal angive én af de følgende værdier: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "Kunne ikke indstille aktiv værdi af boolesk %s" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Kunne ikke ændre boolesk %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "Dårligt format %s: Notér %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "Boolesk %s er defineret i regelsæt, kan ikke slettes" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Kunne ikke slette boolesk %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Kunne ikke liste boolesker" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "inaktiv" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "aktiv" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux boolesk" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Tilstand" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Standard" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Beskrivelse" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Standard init-dæmon" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS-systemdæmon" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Internetprogram/skript (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Sandboks" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Brugerprogram" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "Porte skal have numre eller intervaller af numre fra 1 til %d " + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog skal være en boolesk-værdi " + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER-typer får automatisk en tmp-type" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "Du skal indtaste den kørbare sti til din begrænsede handling" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "Indtast tvangsfil" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "Grænseflade-fil" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "Filkontekst-fil" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "Indstillingsskript" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Nej" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Ja" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Deaktivér" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Aktivér" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "Avanceret >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "Avanceret <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "Avanceret søgning >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "Avanceret søgning <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "System" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Brugere" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "Opdater" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"At ændre regelsættypen vil resultere i en ommærkning af hele filsystemet ved " +"næste opstart. Ommærkning tager lang tid, alt efter størrelsen på " +"filsystemet. Vil du fortsætte?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"At ændre til SELinux aktiveret vil resultere i en ommærkning af hele " +"filsystemet ved næste opstart. Ommærkning tager lang tid, alt efter " +"størrelsen på filsystemet. Vil du fortsætte?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "mappe" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "ukendt" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Programmer" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "Vælg domæne" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Vælg" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Annuller" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Prøv igen" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Sti" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Klasse" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Type" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Gennemse" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "Sti " + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protokol" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "Vælg..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Filer" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Netværk" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "SELinux-brugere" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "Lukning" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "radioknap" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filter" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Aktiveret" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Navn" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "Filsti" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "SELinux-filtype" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Port" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +# Column header text. Column view is used for listing network connections currently open, this text here gives title for column that shows direction (inbound/outbound) of the connection +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "Indgående" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Gennemtving" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Tolerant" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "Importér" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "Eksportér" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "Systemkonfiguration" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Slet" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "Rediger" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Tilføj" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Tilbagefør" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "Procestyper" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "Flere detaljer" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "Loginnavn" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "Flere typer" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "Typer" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Handling" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Anvend" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux-brugernavn" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux-brugernavn" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/de.po selinux-python-2.8/po/de.po new file mode 100644 index 0000000..739474e --- /dev/null +++ selinux-python-2.8/po/de.po @@ -0,0 +1,3596 @@ +# Petr Lautrbach , 2016. #zanata +# jasna , 2016. #zanata +# Georg Hasibether , 2017. #zanata +# Vit Mojzis , 2017. #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: 2017-12-15 08:50+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: German\n" +"Language: de\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** WICHTIG ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Benötigt mindestens eine Kategorie" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "Kann Sensitivitätsstufen mittels '+' auf %s nicht ändern" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s ist bereits in %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s ist nicht in %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Kann +/- nicht mit anderen Kategorietypen kombinieren" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Kann nicht mehrere Sensitivitäten besitzen" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Verwendung %s KATEGORIE Datei ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Verwendung %s -l KATEGORIE Benutzer ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "Verwendung %s [[+|-]KATEGORIE],...] Datei ..." + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "Verwendung %s -l [[+|-]KATEGORIE],...] Benutzer ..." + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Verwendung %s -d Datei ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Verwendung %s -l -d Benutzer ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Verwendung %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Verwendung %s -L -l Benutzer" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Verwenden Sie -- zum Abschluss der Optionsliste. Zum Beispiel" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -Vertraulich /docs/geschäftsplanung.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +Vertraulich juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Optionenfehler %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "Knoten" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "Typ" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "Ausgabedatei" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "semanage-Handle konnte nicht erstellt werden" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" +"SELinux-Richtlinie wird nicht verwaltet oder auf den Speicher kann nicht " +"zugegriffen werden." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Kann Richtlinienspeicher nicht lesen" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Konnte semanage-Verbindung nicht herstellen" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "MLS-Status konnte nicht auf Aktivierung überprüft werden" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "Noch nicht implementiert" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Semanage-Transaktion bereits im Gang" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "semanage-Transaktion konnte nicht gestartet werden" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "semanage-Transaktion konnte nicht gestartet werden" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Semanage-Transaktion nicht im Gang" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "Konnte SELinux-Module nicht auflisten" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "Modulname konnte nicht abgefragt werden" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "Modul konnte nicht aktiviert werden" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "Modul-Priorität konnte nicht abgefragt werden" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "Modul lang_ext konnte nicht abgefragt werden" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Modulname" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "Priorität" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Sprache" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Deaktiviert" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "Ungültige Priorität %d (muss zwischen 1 und 999 liegen)" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "Modulschlüssel konnte nicht erstellt werden" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "Modulschlüsselname konnte nicht festgelegt werden" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "Modul %s konnte nicht aktiviert werden" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "Modul %s konnte nicht deaktiviert werden" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "Konnte Modul %s nicht entfernen (Entfernen fehlgeschlagen)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "Dontaudit benötigt entweder »on« oder »off«" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "Integrierte permissive Typen" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "Angepasste permissive Typen" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" +"Konnte permissive Domain %s nicht setzen (Modul-Installation fehlgeschlagen)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" +"Konnte permissive Domain %s nicht entfernen (Entfernen fehlgeschlagen)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Konnte keinen Schlüssel für %s erstellen" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "Konnte nicht überprüfen ob die Login-Zuweisung für %s zugewiesen ist" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linux-Gruppe %s existiert nicht" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux-Benutzer %s existiert nicht" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Login-Zuweisung für %s konnte nicht erstellt werden" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Bezeichnung für %s konnte nicht gesetzt werden" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "MLS-Bereich für %s konnte nicht gesetzt werden" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "SELinux-Benutzer für %s konnte nicht gesetzt werden" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Login-Zuweisung für %s konnte nicht hinzugefügt werden" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Benötigt seuser oder serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "Login-Zuordnung für %s ist nicht definiert" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Konnte Seuser für %s nicht abfragen" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Konnte Login-Zuweisung für %s nicht ändern" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"Login-Zuordnung für %s ist in der Richtlinie festgelegt und kann nicht " +"entfernt werden" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Konnte Login-Zuweisung für %s nicht löschen" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Konnte Login-Zuweisungen nicht anzeigen" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Benutzername:" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux-Benutzer" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS-Bereich" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Dienst" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Konnte nicht überprüfen ob SELinux-Benutzer %s definiert ist" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Konnte Benutzer für %s nicht abfragen" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "Sie müssen mindestens eine Rolle für %s hinzufügen" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Konnte SELinux-Benutzer für %s nicht erstellen" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Konnte Rolle %s für %s nicht hinzufügen" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Konnte MLS-Level für %s nicht setzen" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Konnte Präfix %s für %s nicht hinzufügen" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Konnte Schlüssel für %s nicht extrahieren" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Konnte SELinux-Benutzer %s nicht hinzufügen" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Benötigt Präfix, Funktionen, Level oder Bereich" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Benötigt Präfix oder Funktionen" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux-Benutzer %s ist nicht definiert" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Konnte SELinux-Benutzer %s nicht ändern" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" +"SELinux-Benutzer %s ist in der Richtlinie definiert und kann nicht entfernt " +"werden" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Konnte SELinux-Benutzer %s nicht löschen" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Konnte SELinux-Benutzer nicht auflisten" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Konnte Funktionen für Benutzer %s nicht auflisten" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Kennzeichnung" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Präfix" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS-Stufe" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS-Bereich" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux-Rollen" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Protokoll UDP oder TCP wird benötigt" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Port wird benötigt" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "Ungültiger Port" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Konnte keinen Schlüssel für %s/%s erstellen" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Typ wird benötigt" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "%s-Typ ist ungültig, dies muss ein Port sein" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Konnte nicht prüfen, ob Port %s/%s definiert ist" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "Port %s/%s ist bereits definiert" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Konnte keinen Port für %s/%s erstellen" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Konnte keinen Kontext für %s/%s erstellen" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Konnte Benutzer in Port-Kontext für %s/%s nicht setzen" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Konnte Rolle in Port-Kontext für %s/%s nicht setzen" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Konnte Typ in Port-Kontext für %s/%s nicht setzen" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "Konnte die mls-Felder in Port-Kontext für %s/%s nicht setzen" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Konnte Port-Kontext für %s/%s nicht setzen" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Konnte Port %s/%s nicht hinzufügen" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Benötigt setype oder serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Benötigt setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "Port %s/%s ist nicht definiert" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Konnte Port %s/%s nicht abfragen" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Konnte Port %s/%s nicht ändern" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "Konnte Ports nicht auflisten" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "Konnte Port %s nicht löschen" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" +"Port %s/%s ist in der Richtlinie festgelegt und kann nicht gelöscht werden" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Konnte Port %s/%s nicht löschen" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Konnte Ports nicht auflisten" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux Port-Typ" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Proto" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Port-Nummer" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "Node-Adresse wird benötigt" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "Unbekanntes oder fehlendes Protokoll" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "SELinux-Anknüpfpunkt wird benötigt" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "%s-Typ ist ungültig, dies muss ein Knotenpunkt sein" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Konnte Schlüssel für %s nicht kreieren" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "Konnte nicht prüfen, ob addr %s definiert ist" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "Konnte keine addr für %s erstellen" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Konnte keinen Kontext für %s kreieren" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "Maske für %s konnte nicht gesetzt werden" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "Konnte Benutzer in Addr-Kontext für %s nicht setzen" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "Konnte Aufgabe in addr-Kontext für %s nicht setzen" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "Konnte Typ in addr-Kontext für %s nicht setzen" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "Konnte die mls-Felder in addr-Kontext für %s nicht setzen" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "Konnte addr-Kontext für %s nicht setzen" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "Konnte addr %s nicht hinzufügen" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "Addr %s ist nicht definiert" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "Konnte addr %s nicht abfragen" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "Konnte addr %s nicht ändern" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" +"Addr %s ist in der Richtlinie festgelegt und kann nicht entfernt werden" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "Konnte addr %s nicht löschen" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "Nicht alle Knotenzuweisungen konnten gelöscht werden" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "Konnte addrs nicht auflisten" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux-Typ wird benötigt" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Konnte nicht überprüfen, ob die Schnittstelle %s definiert ist" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Konnte keine Schnittstelle für %s kreieren" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Konnte Benutzer in Schnittstellenkontext für %s nicht setzen" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Konnte Aufgabe in Schnittstellenkontext für %s nicht setzen" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Konnte Typ in Schnittstellenkontext für %s nicht setzen" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "Konnte die mls-Felder in Schnittstellenkontext für %s nicht setzen" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Konnte Schnittstellenkontext für %s nicht setzen" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Konnte Nachricht-Kontext für %s nicht setzen" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Konnte Schnittstelle %s nicht hinzufügen" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "Schnittstelle %s ist nicht definiert" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Konnte Schnittstelle %s nicht abfragen" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Konnte Schnittstelle %s nicht modifizieren" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" +"Schnittstelle %s ist in der Richtlinie festgelegt und kann nicht entfernt " +"werden" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Konnte Schnittstelle %s nicht löschen" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "Nicht alle Schnittstellenzuweisungen konnten gelöscht werden" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Konnte Schnittstellen nicht auflisten" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux-Schnittstelle" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Inhalt" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "Ziel %s ist nicht gültig. Ziel darf nicht auf '/' enden" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "Ersatz %s ist nicht gültig. Ersatz darf nicht mit '/' enden" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "Äquivalenzklasse für %s existiert bereits" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "Dateispezifikation %s kollidiert mit Äquivalenzregel '%s/%s'" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Konnte Benutzer in Dateikontext für %s nicht setzen" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Konnte Aufgabe in Dateikontext für %s nicht setzen" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Konnte die mls-Felder in Dateikontext für %s nicht setzen" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "Ungültige Dateiangabe" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "Dateispezifikation darf keine Leerzeichen enthalten" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" +"Dateispezifikation %s kollidiert mit Äquivalenzregel '%s %s'; versuchen Sie, " +"stattdessen '%s' hinzuzufügen" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "%s-Typ ist ungültig, dies muss eine Datei oder ein Gerätetyp sein" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "Konnte nicht überprüfen, ob Dateikontext für %s definiert ist" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Konnte Dateikontext für %s nicht kreieren" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Konnte Typ in Dateikontext für %s nicht setzen" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Konnte Dateikontext für %s nicht setzen" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Konnte Dateikontext für %s nicht hinzufügen" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Benötigt setype, serange oder seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "Dateikontext für %s ist nicht definiert" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Konnte Dateikontext für %s nicht abfragen" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Konnte Dateikontext für %s nicht erneuern" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "Konnte Dateikontexte nicht auflisten" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "Konnte Dateikontext für %s nicht löschen" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" +"Der Kontext für Datei %s ist in der Richtlinie festgelegt und kann nicht " +"entfernt werden" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Konnte Dateikontext für %s nicht löschen" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Konnte Dateikontexte nicht auflisten" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Konnte lokale Dateikontexte nicht auflisten" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux-fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux Distribution-fcontext-Äquivalenz\n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"SELinux Lokale fcontext-Äquivalenz \n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Konnte nicht überprüfen, ob Boolesche Variable %s definiert ist" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "Boolesche Variable %s ist nicht definiert" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Konnte den Dateikontext %s nicht abfragen" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "Sie müssen einen der folgenden Werte angeben: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "Konnte Boolesche Variable %s nicht auf aktiv setzen" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Konnte Boolesche Variable %s nicht ändern" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "Ungültiges Format %s: Record %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" +"Boolesche Variable %s ist in der Richtlinie festgelegt und kann nicht " +"gelöscht werden" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Konnte Boolesche Variable %s nicht löschen" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Konnte Boolesche Variablen nicht auflisten" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "aus" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "ein" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux Boolesche Variablen" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Status" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Standard" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Beschreibung" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Standardmäßiger Init-Daemon" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS System-Daemon" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "Internet Services Daemon" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Webanwendung/Skript (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Sandbox" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Benutzeranwendung" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "Vorhandener Domänentyp" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "Minimale Benutzerrolle für Terminal-Login" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "Minimale Benutzerrolle für X Windows-Login" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "Benutzerrolle für Login der Benutzeroberfläche" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "Benutzerrolle des Adminstrator-Logins" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "Eingeschränkte Root-Administrator-Rolle" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "Modul-Information für einen neuen Typ" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "Gültige Typen:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "Ports müssen Zahlen oder Zahlenbereiche zwischen 1 und %d sein" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "Sie müssen einen gültigen Richtlinientyp angeben" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "Sie müssen einen Namen für Ihr Richtlinienmodul für '%s' angeben." + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"Name muss alphanumerisch ohne Leerzeichen sein. Verwenden Sie ggf. die " +"Option \"-n MODULNAME\"" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" +"Benutzerrollen-Typen können keine ausführbaren Dateien zugeordnet werden." + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "Nur Daemon-Anwendungen können ein init-Skript verwenden." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve muss eine boolesche Variable sein" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog muss eine boolesche Variable sein" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos muss eine boolesche Variable sein" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache muss eine boolesche Variable sein" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER-Typen erhalten automatisch den tmp-Typ" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "'%s' Richtlinienmodule benötigen bestehende Domänen" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "Typenfeld benötigt" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "Es muss ein neuer Typ mit folgender Endung definiert werden: \n" +" %s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" +"Sie müssen den Pfad zur ausführbaren Datei für Ihren eingeschränkten Prozess " +"angeben" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "Typ-Enforcement-Datei" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "Schnittstellendatei" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "Dateikontext-Datei" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "Spezifikationsdatei" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "Einrichtungsskript" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Nein" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Ja" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Deaktivieren" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Aktivieren" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "Erweitert >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "Erweitert <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "Erweiterte Suche >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "Erweiterte Suche <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"Um vom deaktivierten Modus zum Enforcing-Modus zu wechseln:\n" +"- Ändern Sie den Systemmodus von Deaktiviert zu Permissive\n" +"- Starten Sie neu, damit das System neu kennzeichnen kann\n" +"- Sobald das System wie geplant arbeitet\n" +" * Ändern Sie den Systemmodus auf Enforcing\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s ist keine gültige Domain" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "System Status: Deaktiviert" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "Hilfe: \"Start\" Seite" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "Hilfe: \"Boolesche Variablen\" Seite" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "Hilfe: \"Ausführbare Dateien\" Seite" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "Hilfe: \"Schreibbare Dateien\" Seite" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "Hilfe: \"Anwendungstypen\" Seite" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "Hilfe: \"Ausgehende Netzwerkverbindungen\" Seite" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "Hilfe: \"Eingehende Netzwerkverbindungen\" Seite" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "Hilfe: \"Wechsel von Anwendung\" Seite" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "Hilfe: \"Wechsel in Anwendung\" Seite" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "Hilfe: \"Wechsel Anwendungsdatei\" Seite" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "Hilfe: \"Systeme\" Seite" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "Hilfe: \"Sperren\" Seite" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "Hilfe: \"Login\" Seite" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "Hilfe: \"SELinux-Benutzer\" Seite" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "Hilfe: \"Dateiäquivalenz\" Seite" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "Mehr..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "Verwendeter Datei-Pfad um in die '%s' Domain einzutreten." + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "Dateien in welche die '%s' Domain schreiben kann." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" +"Netzwerk-Ports, mit welchen die '%s' Domäne Verbindung aufnehmen kann." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "Netzwerk-Ports, auf welchen die '%s' Domäne hören kann." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "Definierte Datei-Typen für die '%s'." + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"Anzeige der boolean Informationen, die verwendet werden kann, um die " +"Richtlinie für die '%s' zu ändern." + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" +"Anzeige der Datei-Typ Informationen, die von der '%s' verwendet werden kann." + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" +"Anzeige der Netzwerk Ports, mit denen die '%s' verbinden oder hören kann." + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "Anwendungswechsel in \"%s\"" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "Anwendungswechsel von \"%s\"" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "Dateiwechsel von \"%s\"" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" +"Anzeige der Anwendungen, die in die bzw. aus der \"%s\" wechseln können." + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "Alle Dateien" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "FEHLENDER DATEIPFAD" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "ausführbar" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "schreibbar" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "Anwendung" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "Neuen %(TYPE)s Dateipfad für '%(DOMAIN)s' Domains hinzufügen." + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "%(TYPE)s Dateipfade für '%(DOMAIN)s' Domain löschen." + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"%(TYPE)s Dateipfad für '%(DOMAIN)s' Domain bearbeiten. Nur fettgedruckte " +"Elemente in der Liste können ausgewählt werden, dies zeigt an, dass sie " +"vorher bereits verändert worden sind." + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "verbinden" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "auf eingehende Verbindungen horchen" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"Neue Portdefinition hinzufügen, mit der die \"%(APP)s\" Domain %(PERM)s darf." +"" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"Geänderte Portdefinitionen löschen, mit denen die \"%(APP)s\" Domain " +"%(PERM)s darf." + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"Portdefinitionen bearbeiten, mit denen die \"%(APP)s\" Domain %(PERM)s darf." + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "Neue SELinux-Benutzer-/Rollendefinition hinzufügen." + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "Geänderte SELinux-Benutzer-/Rollendefinitionen löschen." + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "Ausgewählte SELinux-Benutzer-/Rollendefinition ändern." + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "Neue Definition für Login-Zuweisung hinzufügen." + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "Geänderte Definitionen für Login-Zuweisung löschen." + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "Ausgewählte Definitionen für Login-Zuweisung ändern." + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "Neue Dateiäquivalenz-Definition hinzufügen." + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "Geänderte Dateiäquivalenz-Definitionen löschen." + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"Ausgewählte geänderte Dateiäquivalenz-Definitionen bearbeiten. Nur " +"fettgedruckte Elemente in der Liste können ausgewählt werden, dies zeigt an, " +"dass sie vorher bereits verändert worden sind." + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "Boolesche %s Zulassungsregeln" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Netzwerkport für %s hinzufügen. Ports werden erstellt, wenn die " +"Aktualisierung angewendet wird." + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "Netzwerkport für %s hinzufügen" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"Dateikennzeichnung für %s hinzufügen. Dateikennzeichnungen werden erstellt, " +"wenn die Aktualisierung angewendet wird." + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "Dateikennzeichnung für %s erstellen" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"Login-Zuweisung hinzufügen. Benutzerzuweisung wird erstellt, wenn die " +"Aktualisierung angewendet wird." + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "Login-Zuweisung hinzufügen" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"SELinux-Benutzerrolle hinzufügen. SELinux-Benutzerrollen werden erstellt, " +"wenn die Aktualisierung angewendet wird." + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "SELinux-Benutzer hinzufügen" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"Dateiäquivalenz-Zuweisung hinzufügen. Die Zuweisung wird erstellt, wenn die " +"Aktualisierung angewendet wird." + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "SELinux-Dateiäquivalenz hinzufügen" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"Dateikennzeichnung für %s bearbeiten. Dateikennzeichnungen werden erstellt, " +"wenn die Aktualisierung angewendet wird." + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"SELinux-Benutzerrolle bearbeiten. SELinux-Benutzerrollen werden erstellt, " +"wenn die Aktualisierung angewendet wird." + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "SELinux-Benutzer bearbeiten" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"Login-Zuweisung bearbeiten. Login-Zuweisung wird verändert, wenn die " +"Aktualisierung angewendet wird." + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "Login-Zuweisung bearbeiten" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"Dateiäquivalenz-Zuweisung bearbeiten. Zuweisung wird erstellt, wenn die " +"Aktualisierung angewendet wird." + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "SELinux-Dateiäquivalenz bearbeiten" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Netzwerkport für %s aktualisieren. Ports werden erstellt, wenn die " +"Aktualisierung angewendet wird." + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "Netzwerkport für %s bearbeiten" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" +"Der Eintrag \"%s\" ist kein gültiger Pfad. Pfade müssen mit einem \"/\" " +"beginnen." + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "Portnummer muss zwischen 1 und 65536 liegen" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "SELinux-Name: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "Dateikennzeichnung für %s hinzufügen" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "Dateikennzeichnung für %s löschen" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "Dateikennzeichnung für %s bearbeiten" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "Dateipfad: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "Dateiklasse: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "SELinux-Dateityp: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "Ports hinzufügen für %s" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "Ports löschen für %s" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "Ports bearbeiten für %s" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "Netzwerkports: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "Netzwerkprotokoll: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "Benutzer hinzufügen" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "Benutzer löschen" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "Benutzer bearbeiten" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "SELinux-Benutzer: %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "Rollen: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS-Bereich: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "Login-Zuweisung hinzufügen" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "Login-Zuweisung löschen" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "Login-Zuweisung bearbeiten" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "Login-Name : %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "SELinux-Benutzer: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "Dateiäquivalenz-Kennzeichnung hinzufügen." + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "Dateiäquivalenz-Kennzeichnung löschen." + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "Dateiäquivalenz-Kennzeichnung bearbeiten." + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "Dateipfad: %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "Äquivalenz: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "System" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "Dateiäquivalenz" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Benutzer" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"restorecon auf %(PATH)s ausführen, um dessen Typ von %(CUR_CONTEXT)s zum " +"standardmäßigen %(DEF_CONTEXT)s zu ändern?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "Aktualisierung" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "Änderungen aktualisieren" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "Änderungen zurücksetzen" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "System-Status: Erzwingend" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "System Status: Erlaubend" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Eine Änderung der Richtlinie wird eine Neukennzeichnung des gesamten " +"Dateisystems beim nächsten Neustart zur Folge haben. Die Neukennzeichnung " +"kann abhängig von der Größe des Dateisystems eine längere Zeit in Anspruch " +"nehmen. Möchten Sie fortfahren?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"Das Deaktivieren von SELinux erfordert einen Neustart. Es wird nicht " +"empfohlen. Falls Sie SELinux zu einem späteren Zeitpunkt wieder aktivieren " +"möchten, muss eine Neukennzeichnung des Systems erfolgen. Falls Sie nur " +"testen möchten, ob SELinux für ein Problem auf Ihrem System verantwortlich " +"ist, können Sie in den Permissive-Modus wechseln, in dem Fehler " +"protokolliert werden, die SELinux-Richtlinie jedoch nicht erzwungen wird. " +"Der Permissive-Modus erfordert keinen Neustart. Möchten Sie fortfahren?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Das Aktivieren von SELinux wird eine Neukennzeichnung des gesamten " +"Dateisystems beim nächsten Neustart zur Folge haben. Die Neukennzeichnung " +"kann abhängig von der Größe des Dateisystems eine längere Zeit in Anspruch " +"nehmen. Möchten Sie fortfahren?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"Sie versuchen, die Anwendung zu schließen, ohne Ihre Änderungen angewendet " +"zu haben.\n" +" * Um die Änderungen anzuwenden, die Sie in dieser Sitzung vorgenommen " +"haben, klicken Sie auf \"Nein\" und anschließend auf \"Aktualisieren\".\n" +" * Um die Anwendung zu schließen, ohne Ihre Änderungen zu übernehmen, " +"klicken Sie auf \"Ja\". Alle Änderungen, die Sie in dieser Sitzung " +"vorgenommen haben, gehen dadurch verloren." + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "Dialog zum Datenverlust" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "Normale Datei" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "Verzeichniss" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "Zeichen Einheit" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "Block Einheit" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "Socket Datei" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "Symbolischer Link" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "Benannte Weiterleitung" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "Keine SELinux-Richtlinie installiert" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "%s-Richtlinien-Datei kann nicht gelesen werden" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- Zulässig %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"Sie müssen die Schnittstellen-Information regenerieren, indem Sie /usr/bin/" +"sepolgen-ifgen durchführen" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "unbekannt" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "Schnittstelle %s ist nicht vorhanden." + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"Sie müssen das Paket policycoreutils-gui installieren, um die gui-Option " +"nutzen zu können" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "Grafische Benutzer Schnittstelle für SELinux Richtlinie" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "Domainname(n) der zu erstellenden Handbuchseiten" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "Alternatives Root muss eingerichtet werden" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "SELinux-Handbuchseiten generieren" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" +"Pfad, auf dem die erstellten SELinux-Handbuchseiten gespeichert werden" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "Name des Betriebssystems für Hilfeseiten" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "HTML-Hilfeseitenstruktur für ausgewählte SELinux-Hilfeseite erstellen" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "Alternatives Root-Verzeichnis, weist standardmäßig auf /" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"Mit diesem Flag muss der alternative Root-Pfad die Dateikontextdateien und " +"die policy.xml Datei enthalten" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "Alle Domains" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "Netzwerkinformationen der SELinux-Richtlinien abrufen" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "Alle SELinux-Porttypen auflisten" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "Zum Port zugehörigen SELinux-Typ anzeigen" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "Für diesen SELinux-Typ definierte Ports anzeigen" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "Ports anzeigen, an die diese Domain binden oder verbinden kann" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "Ports anzeigen, an die diese Applikation binden oder verbinden kann" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"SELinux-Richtlinie abrufen, um zu sehen, ob Domains miteinander " +"kommunizieren können" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "Quell-Domain" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "Ziel-Domain" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" +"SELinux-Richtlinie abrufen, um Beschreibung boolescher Variablen zu erhalten" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "Beschreibungen aller booleschen Variablen abrufen" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "Abzurufende Beschreibung für boolesche Variable" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"SELinux-Richtlinie abfragen, um zu sehen, wie eine Quell-Prozessdomain in " +"die Ziel-Prozessdomain wechseln kann" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "Quellprozess-Domain" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "Zielprozess-Domain" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy erstellen: Fehler: eines der Argumente %s wird benötigt" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "Für diese Art Richtlinie wird eine Anweisung benötigt" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-t Option kann nicht mit '%s' Domänen verwendet werden. Siehe Aufruf für " +"Einzelheiten." + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-d Option kann nicht mit '%s' Domänen verwendet werden. Siehe Aufruf für " +"Einzelheiten." + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-a Option kann nicht mit '%s' Domänen verwendet werden. Siehe Aufruf für " +"Einzelheiten." + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "-w Option kann nicht mit der --newtype Option verwendet werden" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "Schnittstellen der SELinux-Richtlinien auflisten" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "Namen der Schnittstellen angeben, die Sie abfragen möchten." + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "Vorlage für SELinux-Richtlinienmodul erstellen" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "Geben Sie den Typ der Domäne an, welchen Sie erweitern werden" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "SELinux-Benutzer angeben, welche zu dieser Domäne wechseln werden" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" +"Geben Sie die SELinux-Rolle(n) an, in welche die Administrator-Domain " +"wechseln wird." + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" +"Geben Sie die Domain(s) ein, die diese eingeschränkte Admin verwalten wird" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "Name der zu erstellenden Richtlinie" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "Pfad, wo die erstellen Richtlinien-Daten abgespeichert werden" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "Pfad, auf den die bestimmten Prozesse schreiben müssen" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "Richtlinientypen, welche einen Befehl benötigen" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "Richtlinie »%s« erstellen" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "Richtlinie »%s« erstellen" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "Einzuschränkende ausführbare Datei" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "Befehle" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" +"Alternative SELinux-Richtlinie, weist standardmässig auf /sys/fs/selinux/" +"policy" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Anwendungen" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "Domain auswählen" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Auswählen" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Abbrechen" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" +"Der eingegebene Eintrag war fehlerhaft. Bitte versuchen Sie es erneut im " +"Format /.../...." + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Erneut versuchen" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "Netzwerkport-Definitionen" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"Dateiäquivalenz-Zuweisung hinzufügen. Die Zuweisung wird erstellt, wenn die " +"Aktualisierung angewendet wird." + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Pfad" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"Geben Sie einen neuen SELinux-Benutzernamen an. Gemäß Konvention enden " +"SELinux-Benutzernamen gewöhnlich mit einem _u." + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" +"Geben Sie den Pfad an, zu dem Sie eine Äquivalenzkennzeichnung einrichten " +"möchten." + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "Äquivalenzpfad" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "Speichern zum Aktualisieren" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"Spezifizieren Sie die Zuordnung zwischen dem neuen Pfad und dem " +"Äquivalenzpfad. Alles unter diesem neuen Pfad wird gekennzeichnet, als " +"befände es sich unter dem Äquivalenzpfad." + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "Datei hinzufügen" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" Dateikennzeichnung für . Dateikennzeichnungen " +"werden erstellt, wenn die Aktualisierung angewendet wird." + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Klasse" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Typ" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"Wählen Sie die Dateiklasse, auf die diese Kennzeichnung angewendet werden " +"soll. Standardmäßig alle Klassen." + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "Pfad rekursiv machen" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"Wählen Sie \"Pfad rekursiv machen\", falls Sie diese Kennzeichnung auf alle " +"untergeordneten Objekte des angegebenen Verzeichnispfades anwenden möchten. " +"Objekte unter dem Verzeichnis haben diese Kennzeichnung." + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Durchsuchen" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" +"Suchen Sie nach der Datei oder dem Verzeichnis, die/das gekennzeichnet " +"werden soll." + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "Pfad" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"Spezifizieren Sie den Pfad, dessen Kennzeichnung Sie ändern möchten, mittels " +"regulärer Ausdrücke." + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" +"Wählen Sie den SELinux-Dateityp, der diesem Pfad zugewiesen werden soll." + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" +"Geben Sie die MLS-Kennzeichnung an, die diesem Dateipfad zugewiesen werden " +"soll." + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "SELinux MLS-Kennzeichnung, die Sie diesem Pfad zuordnen möchten." + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "Analyse der Richtlinie ..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"Login-Zuordnung hinzufügen. Login-Zuordnung wird erstellt, wenn die " +"Aktualisierung angewendet wird." + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"Geben Sie den Login-Benutzernamen des Benutzers an, zu dem Sie SELinux-" +"Benutzerbeschränkungen hinzufügen möchten." + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"Wählen Sie den SELinux-Benutzer, der diesem Login-Benutzer zugeordnet werden " +"soll. Login-Benutzern wird standardmäßig der __default__ Benutzer zugeordnet." +"" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"Geben Sie den MLS/MCS-Bereich für diesen Login-Benutzer an. Dies entspricht " +"standardmäßig dem Bereich für den ausgewählten SELinux-Benutzer." + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "MLS-Bereich" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"Geben Sie den MLS-Bereich zur Anmeldung für diesen Benutzer an. Dies " +"entspricht standardmäßig dem MLS-Bereich des ausgewählten SELinux-Benutzers." + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" Netzwerkport für . Ports werden erstellt, wenn " +"die Aktualisierung angewendet wird." + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" +"Geben Sie die Portnummer oder den Portbereich an, zu dem Sie einen Porttyp " +"hinzufügen möchten." + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protokoll" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "Porttyp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" +"Wählen Sie den Porttyp, den Sie zur angegebenen Portnummer zuweisen möchten." + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" +"Wählen Sie tcp, falls der Porttyp zu TCP-Portnummern zugewiesen " +"werden soll." + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" +"Wählen Sie udp, falls der Porttyp zu UDP-Portnummern zugewiesen " +"werden soll." + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" +"Geben Sie die MLS-Kennzeichnung an, die diesem Port zugewiesen werden soll." + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "SELinux-Konfiguration" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "Wählen..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "Boolesche" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"Anzeige der boolean Informationen, die verwendet werden kann, um die " +"Richtlinie für die \"ausgewählte Domäne\" zu ändern." + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Dateien" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" +"Anzeige der Datei-Typ Informationen, die von der 'ausgewählten Domäne' " +"verwendet werden kann." + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Netzwerk" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"Anzeige der Netzwerk Ports, mit denen die \"ausgewählte Domäne\" verbinden " +"oder hören kann." + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "Wechsel" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" +"Anzeige der Anwendungen, die in die bzw. aus der \"ausgewählten Domain\" " +"wechseln können." + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "Login-Zuweisung" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "Verwalten der SELinux-Konfiguration" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "SELinux-Benutzer" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "Sperren" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"Sperren des SELinux-Systems.\n" +"Auf diesem Bildschirm kann der SELinux-Schutz verstärkt werden." + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "Auswahlfeld" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filter" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "Nur Geändertes anzeigen" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "Falsch gekennzeichnete Dateien vorhanden" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "Nur falsch gekennzeichnete Dateien anzeigen" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"If-Then-Else-Regeln in der Richtlinie erstellt, die\n" +"alternative Zugriffskontrolle ermöglichen können." + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Aktiv" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Name" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "Datei-Pfad" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "SELinux-Dateityp" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "Verwendeter Datei-Pfad um in die \"ausgewählte Domain\" einzutreten." + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "Ausführbare Dateien" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "Dateien in welche die \"ausgewählte Domain\" schreiben kann" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "Schreibbare Dateien" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "Definierte Datei-Typen für die \"ausgewählte Domäne\"." + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "Anwendungs-Dateitypen" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Port" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" +"Netzwerk-Ports, mit welchen die \"ausgewählte Domäne\" Verbindung aufnehmen " +"kann." + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "Hinausgehend" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "Netzwerk-Ports, auf welchen die \"ausgewählte Domäne\" hören kann." + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "Eingehend" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "Boolesche Variable\n" +"Aktiviert" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "Name der booleschen Variable" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "SELinux-Anwendungstyp" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"Ausführbare Dateien, die in eine andere Domain wechseln werden, wenn die " +"\"ausgewählte Domain\" diese ausführt." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "Anwendungswechsel von \"ausgewählter Domain\"" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "Aufrufende Verfahrens Domäne" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "Ausführbare Dateien" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"Ausführbare Dateien, die zur \"ausgewählten Domain\" wechseln werden, wenn " +"ein ausgewählter Domain-Einstiegspunkt ausgeführt wird." + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "Anwendungswechsel in \"ausgewählte Domain\"" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"Dateiwechsel definieren, was geschieht, wenn die aktuelle Domain den Inhalt " +"einer bestimmten Klasse in einem Verzeichnis des Zieltyps erstellt. Optional " +"kann ein Dateiname für den Wechsel angegeben werden." + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "SELinux-Verzeichnistyp" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "Zielklasse" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "SELinux-Zieltyp" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "Dateiname" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "Dateiwechsel von \"ausgewählter Domain\"" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "Standardlevel" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "Systemmodus wählen beim Hochfahren des Systems" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Enforcing" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Permissive" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "Systemmodus wählen für die aktuelle Sitzung" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "System-Richtlinientyp:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "Systemmodus" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "Systemeinstellungen von anderem Rechner importieren" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "Importieren" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "Systemeinstellungen in eine Datei exportieren" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "Exportieren" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "Alle Dateien beim Neustart mit Systemstandards kennzeichnen" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "Systemkonfiguration" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"Eine nicht eingeschränkte Domain ist eine Prozesskennzeichnung, die es dem " +"Prozess erlaubt, alles zu tun, ohne dass SELinux eingreift. Wenn dieses " +"Modul aktiviert ist, werden Applikationen, die zum Boot-Zeitpunkt vom Init-" +"System gestartet werden und keine definierte SELinux-Richtlinie haben, nicht " +"eingeschränkt ausgeführt. Wird dieses Modul deaktiviert, so werden alle " +"Daemons eingeschränkt. Um den unconfined_t Benutzer zu deaktivieren, müssen " +"Sie zunächst unconfined_t aus den Benutzer-/Anmeldebildschirmen entfernen." + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "Ausführen nicht eingeschränkter Systemprozesse deaktivieren?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"Eine \"permissive\" Domain ist eine Prozesskennzeichnung, die es dem Prozess " +"erlaubt, alles zu tun, wobei SELinux lediglich die Verweigerungen " +"protokolliert, jedoch nicht durchsetzt. In der Regel haben permissive " +"Domains eine experimentelle Richtlinie, das Deaktivieren des Moduls könnte " +"dazu führen, dass SELinux den Zugriff auf eine Domain verweigert, der " +"erlaubt sein sollte." + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "Alle permissive Prozesse deaktivieren?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"Allen Prozessen verweigern, Ptracing oder Debugging auf anderen Prozessen " +"auszuführen?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"Dateiäquivalenz bewirkt, dass das System Inhalte unter dem neuen Pfad " +"kennzeichnet, als befänden sie sich unter dem Äquivalenzpfad." + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "Dateiäquivalenz" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...Zum Anzeigen von Daten auswählen..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Löschen" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "Ändern" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Hinzufügen" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Zurücksetzen" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"Die Zurücksetzen-Schaltfläche öffnet ein Dialogfenster, auf dem Sie " +"Änderungen innerhalb der aktuellen Transaktion rückgängig machen können." + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" +"Alle Änderungen in Ihrer aktuellen Transaktion auf den Server übertragen." + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "Applikationen - Erweiterte Suche" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "Prozesstypen" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "Mehr Details" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "Veränderte Dateikennzeichnung löschen" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"Zu löschende Dateikennzeichnung auswählen. Dateikennzeichnung wird gelöscht, " +"wenn die Aktualisierung angewendet wird." + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "SELinux Datei Label" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "Speichern zum Aktualisieren" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "Veränderte Ports löschen" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" +"Zu löschende Ports auswählen. Ports werden gelöscht, wenn die Aktualisierung " +"angewendet wird." + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"Zu löschende Dateiäquivalenz-Kennzeichnung auswählen. Dateiäquivalenz-" +"Kennzeichnung wird gelöscht, wenn die Aktualisierung angewendet wird." + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "Veränderte Benutzerzuweisung löschen." + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"Zu löschende Login-Benutzerzuweisung auswählen. Login-Benutzerzuweisung wird " +"gelöscht, wenn die Aktualisierung angewendet wird." + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "Login-Name" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "Weitere Typen" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "Typen" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"Prüfen Sie die vorgenommenen Änderungen, bevor Sie diese auf das System " +"übertragen. Um ein Element zurückzusetzen, heben Sie die Markierung des " +"Auswahlkästchens auf. Alle markierten Elemente werden im System " +"aktualisiert, sobald Sie auf \"Aktualisieren\" klicken." + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Aktion" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Anwenden" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"Zu löschende Benutzerzuweisung löschen. Benutzerzuweisung wird gelöscht, " +"wenn die Aktualisierung angewendet wird." + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux-Benutzername" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"Benutzerrollen hinzufügen. SELinux-Benutzerrollen werden erstellt, wenn die " +"Aktualisierung angewendet wird." + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux-Benutzername" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "MLS/MCS-Bereich für diesen SELinux-Benutzer eingeben.\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"Spezifiziert das Standardlevel, mit dem sich dieser SELinux-Benutzer " +"anmelden soll. Standardmäßig s0." + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "Standardlevel zur Anmeldung für SELinux-Benutzer. Standard ist s0" diff --git selinux-python-2.8/po/de_CH.po selinux-python-2.8/po/de_CH.po new file mode 100644 index 0000000..2f067b9 --- /dev/null +++ selinux-python-2.8/po/de_CH.po @@ -0,0 +1,3368 @@ +# +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: 2015-03-23 02:59+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: German (Switzerland)\n" +"Language: de_CH\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Standard" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Nein" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Ja" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Abbrechen" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Wiederholen" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Typ" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Name" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/el.po selinux-python-2.8/po/el.po new file mode 100644 index 0000000..9af5201 --- /dev/null +++ selinux-python-2.8/po/el.po @@ -0,0 +1,3374 @@ +# Tim Waugh , 2015. #zanata +# Kevin Fenzi , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Parag , 2017. #zanata +# Nikos Charonitakis , 2018. #zanata +# Pierros Papadeas , 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-02-22 11:23+0000\n" +"Last-Translator: Nikos Charonitakis \n" +"Language-Team: Greek\n" +"Language: el\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** ΣΗΜΑΝΤΙΚΟ ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s είναι ήδη στο %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Χρήση %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "τύπος" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Γλώσσα" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Ανενεργό" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Αδυναμία δημιουργίας κλειδιού για %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Η Ομάδα Linux %s δεν υπάρχει" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Ο χρήστης Linux %s δεν υπάρχει" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "Χρήστης SELinux" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Υπηρεσία" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Δεν ήταν δυνατό να ελεγχθεί αν ο χρήστης SELinux %s έχει καθοριστεί" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Αδυναμία δημιουργίας χρήστη SELinux για %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "Ο χρήστης SELinux %s δεν έχει ορισθεί" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Prefix" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "άγνωστο ή χαμένο πρωτόκολλο" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "Περιβάλλον SELinux" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "ανενεργό" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "ενεργό" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux boolean" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Προεπιλογή" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Περιγραφή" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Όχι" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Ναι" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Απενεργοποίηση" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Ενεργοποίηση" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Σύστημα" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Χρήστες" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "άγνωστο" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Εφαρμογές" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Επιλογή" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Άκυρο" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Προσπάθεια ξανά" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Διαδρομή" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Κλάση" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Τύπος" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Εξερεύνηση" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Πρωτόκολλο" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Δίκτυο" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Φίλτρο" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Ενεργοποιημένο" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Όνομα" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Θύρα" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Enforcing" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Permissive" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Διαγραφή" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Προσθήκη" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Επαναφορά" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Ενέργεια" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Εφαρμογή" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/en_GB.po selinux-python-2.8/po/en_GB.po new file mode 100644 index 0000000..4199845 --- /dev/null +++ selinux-python-2.8/po/en_GB.po @@ -0,0 +1,3380 @@ +# Jan Silhan , 2015. #zanata +# Kevin Fenzi , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Parag , 2017. #zanata +# Waldo Ribeiro , 2017. #zanata +# Andi Chandler , 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-01-14 08:34+0000\n" +"Last-Translator: Andi Chandler \n" +"Language-Team: English (United Kingdom)\n" +"Language: en_GB\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** IMPORTANT ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Requires at least one category" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "Can not modify sensitivity levels using '+' on %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s is already in %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s is not in %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Can not combine +/- with other types of categories" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Can not have multiple sensitivities" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Usage %s CATEGORY File ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Usage %s -l CATEGORY user ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Usage %s -d File ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Usage %s -l -d user ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Usage %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Usage %s -L -l user" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Use -- to end option list. For example" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Options Error %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "node" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "type" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "Output file" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "Could not create semanage handle" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "SELinux policy is not managed or store cannot be accessed." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Cannot read policy store." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Could not establish semanage connection" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "Could not test MLS enabled status" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "Not yet implemented" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Semanage transaction already in progress" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "Could not start semanage transaction" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "Could not commit semanage transaction" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Semanage transaction not in progress" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "Could not list SELinux modules" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Module Name" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Language" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Disabled" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "Could not set permissive domain %s (module installation failed)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "Could not remove permissive domain %s (remove failed)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Could not create a key for %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "Could not check if login mapping for %s is defined" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linux Group %s does not exist" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux User %s does not exist" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Could not create login mapping for %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Could not set name for %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Could not set MLS range for %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Could not set SELinux user for %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Could not add login mapping for %s" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Requires seuser or serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "Login mapping for %s is not defined" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Could not query seuser for %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Could not modify login mapping for %s" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "Login mapping for %s is defined in policy, cannot be deleted" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Could not delete login mapping for %s" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Could not list login mappings" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Login Name" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux User" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS Range" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Service" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Could not check if SELinux user %s is defined" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Could not query user for %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "You must add at least one role for %s" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Could not create SELinux user for %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Could not add role %s for %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Could not set MLS level for %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Could not add prefix %s for %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Could not extract key for %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Could not add SELinux user %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Requires prefix, roles, level or range" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Requires prefix or roles" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux user %s is not defined" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Could not modify SELinux user %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "SELinux user %s is defined in policy, cannot be deleted" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Could not delete SELinux user %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Could not list SELinux users" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Could not list roles for user %s" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Labelling" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Prefix" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS Level" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS Range" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux Roles" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Protocol udp or tcp is required" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Port is required" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Could not create a key for %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Type is required" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Could not check if port %s/%s is defined" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "Port %s/%s already defined" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Could not create port for %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Could not create context for %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Could not set user in port context for %s/%s" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Could not set role in port context for %s/%s" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Could not set type in port context for %s/%s" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "Could not set mls fields in port context for %s/%s" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Could not set port context for %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Could not add port %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Requires setype or serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Requires setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "Port %s/%s is not defined" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Could not query port %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Could not modify port %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "Could not list the ports" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "Could not delete the port %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "Port %s/%s is defined in policy, cannot be deleted" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Could not delete port %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Could not list ports" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux Port Type" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Proto" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Port Number" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "Node Address is required" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "Unknown or missing protocol" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Could not create key for %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "Could not check if addr %s is defined" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "Could not create addr for %s" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Could not create context for %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "Could not set mask for %s" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "Could not set user in addr context for %s" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "Could not set role in addr context for %s" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "Could not set type in addr context for %s" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "Could not set mls fields in addr context for %s" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "Could not set addr context for %s" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "Could not add addr %s" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "Addr %s is not defined" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "Could not query addr %s" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "Could not modify addr %s" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "Addr %s is defined in policy, cannot be deleted" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "Could not delete addr %s" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "Could not list addrs" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux Type is required" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Could not check if interface %s is defined" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Could not create interface for %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Could not set user in interface context for %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Could not set role in interface context for %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Could not set type in interface context for %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "Could not set mls fields in interface context for %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Could not set interface context for %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Could not set message context for %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Could not add interface %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "Interface %s is not defined" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Could not query interface %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Could not modify interface %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "Interface %s is defined in policy, cannot be deleted" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Could not delete interface %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Could not list interfaces" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux Interface" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Context" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Could not set user in file context for %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Could not set role in file context for %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Could not set mls fields in file context for %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "Invalid file specification" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "Could not check if file context for %s is defined" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Could not create file context for %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Could not set type in file context for %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Could not set file context for %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Could not add file context for %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Requires setype, serange or seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "File context for %s is not defined" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Could not query file context for %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Could not modify file context for %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "Could not list the file contexts" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "Could not delete the file context %s" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "File context for %s is defined in policy, cannot be deleted" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Could not delete file context for %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Could not list file contexts" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Could not list local file contexts" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Could not check if boolean %s is defined" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "Boolean %s is not defined" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Could not query file context %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "You must specify one of the following values: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "Could not set active value of boolean %s" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Could not modify boolean %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "Bad format %s: Record %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "Boolean %s is defined in policy, cannot be deleted" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Could not delete boolean %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Could not list booleans" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "off" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "on" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux boolean" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Default" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Description" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Standard Init Daemon" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS System Daemon" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Web Application/Script (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "User Application" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "Ports must be numbers or ranges of numbers from 1 to %d " + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog must be a boolean value " + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER Types automatically get a tmp type" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "You must enter the executable path for your confined process" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "Type Enforcement file" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "Interface file" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "File Contexts file" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "Setup Script" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "No" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Yes" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Disable" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Enable" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "System" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Users" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabelling takes a long time depending on the size of the " +"file system. Do you wish to continue?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabelling takes a long time depending on the size of the " +"file system. Do you wish to continue?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "directory" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "character device" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "block device" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "unknown" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Applications" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Select" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Cancel" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Retry" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Path" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Class" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Type" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Browse" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protocol" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Files" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Network" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filter" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Enabled" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Name" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Port" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Enforcing" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Permissive" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Delete" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Add" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Action" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Apply" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/eo.po selinux-python-2.8/po/eo.po new file mode 100644 index 0000000..290bf6f --- /dev/null +++ selinux-python-2.8/po/eo.po @@ -0,0 +1,3368 @@ +# +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: 2015-02-20 07:22+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Esperanto\n" +"Language: eo\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Ne" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Jes" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Nuligu" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Nomo" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/es.po selinux-python-2.8/po/es.po new file mode 100644 index 0000000..a7c263d --- /dev/null +++ selinux-python-2.8/po/es.po @@ -0,0 +1,3609 @@ +# Brian Curtich , 2016. #zanata +# Gladys Guerrero Lozano , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Edgar Daniel Lopez Prieto , 2017. #zanata +# Vit Mojzis , 2017. #zanata +# Emilio Herrera , 2018. #zanata +# Máximo Castañeda Riloba , 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:14+0000\n" +"Last-Translator: Máximo Castañeda Riloba \n" +"Language-Team: Spanish\n" +"Language: es\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** IMPORTANTE **********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "Para activar este paquete de políticas, ejecute:\n" +"\n" +"semodule -i %s\n" +"\n" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Se requiere al menos una categoría" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "No se pueden modificar los niveles de sensibilidad usando '+' en %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s ya está en %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s no está en %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "No se puede combinar +/- con otros tipos de categorías" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "No se puede tener múltiples sensibilidades" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Uso %s CATEGORY Archivo ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Uso %s -l CATEGORY usuario ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "Uso %s [[+|-]CATEGORÍA],...] Archivo ..." + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "Uso %s -l [[+|-]CATEGORÍA],...] usuario ..." + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Uso %s -d Archivo ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Uso %s -l -d usuario ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Uso %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Uso %s -L -l usuario" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Use -- to finalizar la lista de ociones. Por ejemplo" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -ConfidencialEmpresa /docs/plandenegocios.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +ConfidencialEmpresa juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Error en Opciones %s" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "Elija una prioridad para las operaciones del módulo" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "No mostrar la cabecera al listar objetos tipo %s" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "No recargar la política tras confirmar los cambios" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "Añadir un registro del tipo de objeto %s" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "Tipo SELinux para el objeto" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" +"Nivel SELinux predeterminado para el usuario SELinux, s0 si no se indica " +"otra cosa (sólo para sistemas MLS/MCS)." + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" +"\n" +" Protocolo para el puerto (tcp|udp) o versión del protocolo de\n" +" internet para el nodo (ipv4|ipv6).\n" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "\n" +" Nombre para el puerto final de infiniband.\n" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "Modificar un registro del tipo de objeto %s" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "Mostrar los registros del tipo de objeto %s" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "Borrar un registro del tipo de objeto %s" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "Retirar todos los ajustes locales de los objetos de tipo %s" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "Nombre de usuario SELinux " + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "Gestiona las definiciones de asignaciones de contextos de ficheros" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" +"Gestiona usuarios confinados SELinux (roles y niveles para un usuario " +"SELinux)" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" +"\n" +"Roles SELinux. Para varios roles debe incluirlos entre comillas " +" separados por espacios o bien usar -R varias veces.\n" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "Gestiona las definiciones de tipos de puerto de red" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "puerto | rango_puertos" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "Gestiona las definiciones de tipos de interfaz de red" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "Gestiona los módulos de políticas SELinux" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "Retirar un módulo" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "Desactivar un módulo" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "Activar un módulo" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "Nombre del módulo sobre el que actuar" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "Gestiona las definiciones de tipos de nodo de red" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "Máscara de red" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "nodo" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "Gestiona los marcadores para activar funcionalidad de modo selectivo" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "marcador" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "Activar el marcador" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "Desactivar el marcador" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "tipo" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "Activar/desactivar reglas dontaudit en la política" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "Mostrar los ajustes locales" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "Archivo de salida" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "Importar ajustes locales" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "Archivo de entrada" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "No se puede crear manejador semanage" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" +"La política SELinux no está administrada o no se puede acceder al " +"almacenamiento." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "No se puede leer el almacenamiento de políticas." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "No se pudo establecer una conexión semanage" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "No se pudo probar si el estado de MLS es activado" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "Todavía no se ha implementado" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Transacción semanage actualmente en progreso" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "No se puede iniciar transacción semanage" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "No se puede confirmar la transacción·semanage" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Transacción semanage no está en curso" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "No se pudieron listar los módulos SELinux" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "No se pudo obtener el nombre del módulo" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "No se pudo obtener el indicador de activación del módulo" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "No se pudo obtener la prioridad del módulo" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "No se pudo obtener la extensión de lenguaje del módulo" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Nombre del módulo" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "Prioridad" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Lenguaje" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Inhabilitado" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "El módulo no existe: %s" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "La prioridad %d no es válida, debe estar entre 1 y 999" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "No se pudo crear la clave del módulo" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "No se pudo establecer el nombre de la clave del módulo" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "No se pudo habilitar el módulo %s" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "No se pudo inhabilitar el módulo %s" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "No se pudo eliminar el módulo %s (falló la eliminación)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit debe estar o encendido 'on' o apagado 'off'" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "Tipos permisivos predeterminados" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "Tipos permisivos personalizados" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" +"Se necesita el módulo python sepolgen para configurar dominios permisivos.\n" +"Se incluye en el paquete policycoreutils-devel en algunas distribuciones.\n" +"# yum install policycoreutils-devel\n" +"O similar para su distro." + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" +"No se pudo poner el dominio %s permisivo (falló la instalación del módulo)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "No se pudo eliminar el dominio permisivo %s (falló el borrado)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "No se pudo crear una clave para %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "No se pudo chequear si la asignación de ingreso para %s está definida" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "El Grupo Linux %s no existe" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "El Usuario de Linux %s no existe" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "No se pudo crear asignación de ingreso para %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "No se pudo fijar el nombre para %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "No se pudo fijar el rango MLS para %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "No se pudo fijar el usuario SELinux para %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "No se pudo agregar asignación de ingreso para %s" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Se requiere seuser o serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "La asignación de ingreso para %s no está definida" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "No se pudo consultar seuser para %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "No se pudo modificar la asignación de ingreso para %s" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"La asignación de ingreso para %s se definió en la política, no se puede " +"eliminar" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "No se pudo eliminar la asignación de ingreso para %s" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "No se pudieron listar las asignaciones de ingreso" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Nombre de Ingreso" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "Usuario SELinux " + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "Rango MLS/MCS" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Servicio" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "No se pudo chequear si el usuario SELinux %s está definido" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "No se pudo consultar usuario para %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "Debe agregar al menos un rol para %s" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "El usuario SELinux %s ya está definido" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "No se pudo crear el usuario SELinux para %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "No se pudo agregar el rol %s para %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "No se pudo fijar el nivel MLS para %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "No se pudo agregar prefijo %s para %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "No se pudo extraer la clave para %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "No se pudo agregar el usuario SELinux %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Se requiere prefijo, roles, nivel o rango" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Se requiere prefijo o roles" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "El usuario SELinux %s no está definido" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "No se pudo modificar el usuario SELinux %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "El usuario SELinux %s está definido en política, no puede ser borrado" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "No se pudo borrar el usuario SELinux %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "No se pudieron listar los usuarios SELinux" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "No se pudieron listar los roles para el usuario %s" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Etiquetado" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Prefijo" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "Nivel MCS" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "Rango MCS" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "Roles SELinux" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Se requiere protocolo udp o tcp" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Se requiere un puerto" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "Puerto no válido" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "No se pudo crear clave para %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Se requiere tipo" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "Tipo %s es no válido, debe ser un tipo de puerto" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "No se pudo chequear si el puerto %s/%s está definido" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "El puerto %s/%s ya está definido" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "No se pudo crear el puerto para %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "No se pudo crear el contexto para %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "No se pudo poner al usuario en el contexto de puerto para %s/%s" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "No se pudo poner el rol en el contexto del puerto para %s/%s" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "No se pudo poner el tipo en el contexto de puerto para %s/%s" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" +"No se pudieron poner los campos mls en el contexto de puerto para %s/%s" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "No se pudo poner el puerto de contexto para %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "No se pudo agregar el puerto %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Se requiere setype o serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Se requiere setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "El puerto %s/%s no está definido" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "No se pudo consultar el puerto %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "No se pudo modificar el puerto %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "No se pueden listar los puertos" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "No se puede borrar el puerto %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "El puerto %s/%s está definido en la política, no se puede borrar" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "No se puede borrar el puerto %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "No se pueden listar los puertos" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "Tipo de Puerto SELinux" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Proto" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Número de Puerto" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "Es obligatorio el prefijo de subred" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "Pkey inválido" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "Tipo %s no válido, debe ser del tipo ibpkey" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "No fue posible comprobar si ibpkey %s/%s está definida" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "ibpkey %s/%s ya se encuentra definida" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "No fue posible crear ibpkey para %s/%s" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "No fue posible fijar usuario en contexto de ibpkey para %s/%s" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "No fue posible fijar rol en contexto ibpkey para %s/%s" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "No fue posible fijar tipo en contexto ibpkey para %s/%s" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "No fue posible fijar campo mls en contexto ibpkey para %s/%s" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "No fue posible fijar contexto ibpkey para %s/%s" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "No fue posible añadir ibpkey %s/%s" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "ibpkey %s/%s no está definida" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "No fue posible consultar ibpkey %s/%s" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "No fue posible modificar ibpkey %s/%s" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "No fue posible enlistar ibpkeys" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "No se pudo borrar la ibpkey %s" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "ibpkey %s/%s definida en política, no puede eliminarse" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "No fue posible borrar ibpkey %s/%s " + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "No fue posible enlistar ibpkeys" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "Prefijo subred" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "Número de Pkey" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "Es necesario un nombre para el dispositivo IB" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "El número de puerto no es válido" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "No fue posible determinar si ibendport %s/%s está definido" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "ibendport %s/%s ya ha sido definido" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "No fue posible crear ibendport para %s/%s " + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "No fue posible fijar usuario en contexto ibendport para %s/%s " + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "No fue posible fijar el rol en contexto del puerto para %s/%s" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "No fue posible fijar tipo en contexto ibendport para %s/%s" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "No fue posible fijar campos mls en contexto ibendport para %s/%s" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "No fue posible determinar contexto ibendport para %s/%s" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "No fue posible añadir ibendport %s/%s " + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "ibendport %s/%s no ha sido definido" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "No fue posible consultar ibendport %s/%s" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "No fue posible modificar ibendport %s/%s " + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "No fue posible enlistar ibendports" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "No fue posible crear clave para %s/%d" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "No fue posible eliminar ibendport %s/%d" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "ibendport %s/%s definido en políticas, no puede eliminarse" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "No fue posible eliminar ibendport %s/%s " + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "No fue posible enlistar ibendports" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "SELinux Puerto tipo IB End" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "Nombre de dispositivo IB" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "Se requiere una Dirección de Nodo" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "Falta el protocolo o es desconocido" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "Se requiere tipo de nodo SELinux" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "Tipo %s es no válido, debe ser un tipo nodo" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "No se pudo crear clave para %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "No se pudo chequear si la dirección %s está definida" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "No se pudo crear la dirección para %s" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "No se pudo crear el contexto para %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "No se pudo poner la máscara para %s" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "No se pudo poner al usuario en el contexto de dirección para %s" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "No se pudo poner el rol en el contexto de dirección para %s" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "No se pudo poner el tipo en el contexto de dirección para %s" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" +"No se pudieron poner los campos mls en el contexto de dirección para %s" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "No se pudo poner el contexto de dirección para %s" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "No se pudo agregar la dirección %s" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "La dirección %s no está definida" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "No se pudo consultar la dirección %s" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "No se pudo modificar la dirección %s" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "La dirección %s está definido en la política, no se puede borrar" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "No se pudo borrar la dirección %s" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "No se pudieron eliminar todos los mapeos de nodo" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "No se pudieron listar las direcciones" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "Se requiere el tipo SELinux " + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "No se pudo verificar si la interfaz %s está definida" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "Ya se ha definido el interfaz %s" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "No se pudo crear la interfaz para %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "No se pudo poner el usuario en el contexto de interfaz para %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "No se pudo fijar el rol en el contexto de interfaz para %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "No se pudo poner el tipo en el contexto de interfaz para %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" +"No se pudieron poner los campos mls en el contexto de interfaz para %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "No se pudo poner el contexto de interfaz para %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "No se pudo poner el contexto de mensaje para %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "No se pudo agregar la interfaz %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "La interfaz %s no está definida" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "No se pudo consultar la interfaz %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "No se pudo modificar la interfaz %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "La interfase %s está definida en la política, no se puede borrar" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "No se pudo borrar la interfaz %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "No se pudieron eliminar todos los mapeos de interfaz" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "No se pudieron listar las interfaces" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "Interfaz SELinux" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Contexto" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "El destino %s no es válido. El destino no puede terminar en '/'" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "El sustituto %s no es válido. El sustituto no puede terminar en '/'" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "Ya existe una clase equivalente de %s" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" +"Especificación de archivo %s está en conflicto con la regla de equivalencia " +"'%s %s'" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "No existe una clase equivalente para %s" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "No se pudo poner al usuario en el contexto de archivo para %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "No se pudo poner el rol en el contexto de archivo para %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "No se pudieron poner los campos mls en el contexto de archivo para %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "Especificación de archivo inválida" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "La especificación de archivo no puede incluir espacios" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" +"Especificación de archivo %s está en conflicto con la regla de equivalencia " +"'%s %s'; Intente agregar '%s' en su lugar." + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "Tipo %s es no válido, debe ser un tipo fichero o dispositivo" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "No se pudo chequear si el contexto de archivo para %s está definido" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "El contexto de archivo para %s ya está definido" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "No se pudo crear el contexto de archivo para %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "No se pudo poner el tipo en el contexto de archivo para %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "No se pudo poner el contexto de archivo para %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "No se pudo agregar el contexto de archivo para %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Se requiere setype, serange o seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "El contexto de archivo para %s no está definido" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "No se pudo consultar el contexto de archivo para %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "No se pudo modificar el contexto de archivo para %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "No se pudieron listar los contextos de archivo" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "No se pudo borrar el contexto de archivo %s" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" +"El contexto de archivo para %s está definido en la política, no se puede " +"borrar" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "No se pudo borrar el contexto de archivo para %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "No se pudieron listar los contextos de archivo" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" +"No se pudieron listar los contextos de archivo para los directorios de " +"usuario" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "No se pudieron listar los contextos de archivo" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "fcontext SELinux" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"Equivalencia SELinux de distribución de fcontext\n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"Equivalencia SELinux Local de fcontext\n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "No se pudo chequear si el booleano %s está definido" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "El booleano %s no está definido" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "No se pudo consultar el contexto de archivo %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "Debe especificar uno de los siguientes valores: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "No se pudo poner el valor actual del booleano %s" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "No se pudo modificar el booleano %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "Formato incorrecto %s: Registro %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "El booleano %s está definido en la política, no se puede borrar" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "No se puede borrar el booleano %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "No se pueden listar los booleanos" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "apagado" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "encendido" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "booleano SELinux" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Estado" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Predeterminado" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Descripción" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "Falta la definición de interfaz para %s" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Demonio init estándar" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "Demonio del sistema DBUS" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "Demonio de los servicios de Internet" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Aplicación/script web (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Sandbox" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Aplicación de usuario" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "Tipo de Dominio Existente" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "Rol de Acceso de Usuario de Terminal Mínimo" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "Rol de Acceso de Usuario de X Windows Mínimo" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "Rol de Acceso de Usuario a Escritorio" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "Rol de Acceso de Usuario Administrador" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "Rol de Administrador Confinado Root" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "Información de módulo para un nuevo tipo" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "Tipos válidos: \n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "Los puertos deben ser números o rangos de números entre 1 y %d" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "Debe introducir un tipo válido de política" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "Debe ingresar un nombre para el módulo de políticas para su '%s'." + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"El nombre debe ser de tipo alfanumérico y sin espacios. Considere utilizar " +"la opción \"-n NOMBREDELMÓDULO\"" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "No pueden asignarse ejecutables a los tipos de funciones de usuario." + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "Sólo aplicaciones de demonios pueden utilizar un script init .." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve debe ser un valor booleano" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog debe ser un valor booleano" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos debe ser un valo booleano" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache debe ser un valor booleano" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER Types automáticamente obtiene un tipo tmp" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "'%s' módulos de políticas requieren dominios existentes" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "Se requiere campo tipo" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "Necesita definir un nuevo tipo que termine con:\n" +" %s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "Debe ingresar el camino ejecutable para su proceso confinado" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "Archivo de tipo de ejecución" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "Archivo de interfaz" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "Archivo de contextos de archivo" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "Fichero spec" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "Script de configuración" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "No" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Sí" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Inhabilitar" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Activar" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "Avanzado >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "Avanzado <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "Búsqueda avanzada >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "Búsqueda avanzada <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"Para cambiar del modo inhabilitado a impositivo \n" +"- Cambie el modo de sistema de inhabilitado a permisivo\n" +"- Reinicie, para que el sistema pueda reetiquetarse\n" +"- Una vez el sistema esté funcionando como se planeó \n" +" * Cambie el modo de sistema a Impositivo\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s no es un dominio válido." + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "Estado del sistema: Inhabilitado" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "Ayuda: Página de inicio" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "Ayuda: Página de booleanos" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "Ayuda: Página de archivos ejecutables" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "Ayuda: Página de archivos escribibles" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "Ayuda: Página de tipos de aplicaciones" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "Ayuda: Página de conexiones de red de salida" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "Ayuda: Página de conexiones de red de entrada" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "Ayuda: Transición desde la página de aplicaciones" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "Ayuda: Transición dentro de la página de aplicaciones" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "Ayuda: Página de archivos de aplicaciones de transición" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "Ayuda: Página de sistemas" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "Ayuda: Página de encerramiento" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "Ayuda: Página de ingreso" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "Ayuda: Página de usuario de SELinux" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "Ayuda: Página de equivalencia de archivos" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "Más..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "Dirección del archivo usado para ingresar al dominio '%s'." + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "Archivos a los que el dominio '%s' puede escribir." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "Puertos de red a los que '%s' se puede conectar." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" +"Los puertos de red a los que '%s' se le permite escuchar a la espera de " +"conexiones." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "Tipos de archivo definidos para '%s'." + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"Muestre la información booleana que se puede usar para modificar la política " +"para '%s'." + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "Muestre la información del tipo de archivo que puede usar '%s'." + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" +"Muestre los puertos de red a los que '%s' se puede conectar o ponerse a " +"escuchar." + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "Transición de aplicaciones dentro de '%s'" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "Transición de aplicaciones desde '%s'" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "Transición de aplicaciones desde '%s'" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" +"Los ejecutables que pasarán a '%s' cuando se ejecuten los puntos de entrada " +"de los dominios seleccionados." + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" +"Los ejecutables que pasarán a un dominio diferente cuando '%s' los ejecute." + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" +"Muestra las aplicaciones que pueden transicionar dentro y fuera de '%s'." + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "todos los archivos" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "Falta ruta de archivos" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "ejecutable" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "escribible" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "aplicación" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "Agregar nueva ruta de archivo %(TYPE)s para dominios '%(DOMAIN)s'. " + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "Borrar rutas de archivo %(TYPE)s para dominio '%(DOMAIN)s'." + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"Modificar ruta de archivos %(TYPE)s para dominio '%(DOMAIN)s'. Solamente los " +"elementos resaltados en la lista pueden ser seleccionados, esto indica que " +"fueron modificados anteriormente." + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "Conectar" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "Escuchar conexiones de entrada" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"Agregar definición de nuevo puerto al cual el dominio '%(APP)s' está " +"autorizado para %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"Borrar definiciones de puerto al cual el dominio '%(APP)s' está autorizado " +"para %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"Borrar definiciones de puerto modificado al cual el dominio '%(APP)s' está " +"autorizado para %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "Agregar nueva definición de rol o usuario de SELinux." + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "Borrar definiciones de rol o usuario de SELinux." + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "Modificar definiciones de rol o usuario de SELinux." + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "Agregar nueva definición de asignación de ingreso." + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "Borrar las definiciones de asignación de ingreso." + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "Modificar las definiciones de asignación de ingreso modificadas." + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "Agregar nueva definición de equivalencia de archivos." + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "Borrar definiciones de equivalencia de archivos." + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"Modificar las definiciones de equivalencia de archivos. Solamente los " +"elementos resaltados en la lista pueden ser seleccionados, esto indica que " +"fueron modificados anteriormente." + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "El booleano %s permite las reglas" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Agregar puerto de red para %s. Los puertos serán creados cuando se aplique " +"la actualización." + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "Agregar puerto de red para %s" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"Agregar etiqueta de archivos para %s. Las etiquetas de archivos serán " +"creadas cuando se aplique la actualización." + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "Agregar etiqueta de archivos para %s" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"Agregar el mapa de ingreso. El mapa de ingreso será creado cuando se aplique " +"la actualización." + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "Añadir asignación de ingreso" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"Agregar rol de usuario de SELinux. Los roles de usuario de SELinux serán " +"creados cuando se aplique la actualización. " + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "Agregar usuarios de SELinux" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"Agregar mapa de equivalencias de archivos. El mapa será creado cuando la " +"actualización se aplique." + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "Agregar equivalencia de SELinux" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"Modificar etiqueta de archivos para %s. Las etiquetas de archivos serán " +"creadas cuando se aplique la actualización." + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"Modificar el rol de usuario de SELinux. Los roles de usuario de SELinux " +"serán modificados cuando se aplique la actualización. " + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "Modificar los usuarios de SELinux" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"Modificar el mapa de ingreso. El mapa de ingreso será creado cuando se " +"aplique la actualización." + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "Modificar asignación de ingreso" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"Modificar mapa de equivalencias de archivos. El mapa será creado cuando la " +"actualización se aplique." + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "Modificar equivalencia de archivos de SELinux" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Modificar puerto de red para %s. Los puertos serán creados cuando se " +"aplique la actualización." + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "Modificar puerto de red para %s" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" +"La entrada '%s' no es una ruta válida. Las rutas deben comenzar por '/'." + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "El número de puerto debe estar entre 1 y 65536" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "Nombre de SELinux: %s " + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "Agregar etiqueta de archivos para %s" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "Borrar etiqueta de archivos para %s" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "Modificar etiqueta de archivos para %s" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "Ruta de archivos: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "Clase de archivo: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "Tipo de archivos SELinux: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "Agregar puertos para %s" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "Borrar puertos para %s" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "Modificar puertos para %s" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "Puertos de red: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "Protocolo de red: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "Añadir usuario" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "Borrar usuario" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "Modificar usuario" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "Usuario de SELinux: %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "Roles: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "Rango MLS/MCS: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "Añadir asignación de ingreso" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "Borrar asignación de ingreso" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "Modificar asignación de ingreso" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "Nombre de Ingreso: %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "El usuario de SELinux: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "Agregar etiqueta de equivalencia de archivos." + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "Borrar etiqueta de equivalencia de archivos." + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "Modificar etiqueta de equivalencia de archivos." + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "Ruta de archivos: %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "Equivalencia: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sistema" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "Equivalencia de archivos" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Usuarios" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"Ejecute restorecon en %(PATH)s para cambiar su tipo de %(CUR_CONTEXT)s al " +"predeterminado %(DEF_CONTEXT)s?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "Actualizar" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "Actualizar cambios" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "Revertir cambios" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "Estado del sistema: Obligatorio" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "Estado del sistema: Permisivo" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Al cambiar el tipo de política volverá a etiquetar todo el sistema de " +"archivos en el siguiente arranque. Este proceso toma bastante tiempo según " +"el tamaño del sistema de archivos. ¿Desea continuar?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"Para cambiar a SELinux inhabilitado se requiere reiniciar. Esto no se " +"recomienda. Si más adelante decide volver a SELinux, se deberá etiquetar de " +"nuevo el sistema, puede ir a modo permisivo el cual solo registra errores y " +"no impone la política de SELinux. El modo permisivo no requiere un reinicio. " +"¿Desea continuar?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Al cambiar a SELinux habilitado volverá a cambiar la etiqueta de todo el " +"sistema de archivos. Este proceso toma bastante tiempo según el tamaño del " +"sistema de archivos. ¿Desea continuar?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"Esta tratando de cerrar la aplicación sin aplicar sus cambios.\n" +" * Para aplicar los cambios que ha hecho durante esta sesión, haga " +"clic en No y luego en Actualizar.\n" +" * Para abandonar la aplicación sin aplicar los cambios, haga clic en " +"Sí. Todos los cambios que haya hecho durante esta sesión se perderán." + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "Pérdida de diálogo de datos." + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "archivo regular" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "directorio" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "dispositivo de caracter" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "dispositivo de bloque" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "archivo de socket" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "enlace simbólico" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "tubería nombrada" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "No hay Política SELinux instalada" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "Fallo al leer el fichero de política %s" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- Allowed %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "Debe regenerar la interfaz de información ejecutando " + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "desconocido" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "Compilando el interfaz %s" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "\n" +"Falló la prueba de compilación de %s.\n" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "\n" +"No se ha ejecutado la prueba de compilación de %s. %s\n" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "\n" +"No se admite la compilación del interfaz %s." + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "La interfaz %s no existe." + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"Necesitará instalar el paquete policycoreutils-gui para usar esta opción de " +"interfaz gráfica." + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "Interfaz gráfica de usuario para políticas SELinux" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "Los nombre(s) de dominio de páginas de manual que van a crearse " + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "Necesita configurar raíz alternativa " + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "Generar páginas de manual de SELinux" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "La ruta en la cual se almacenarán las páginas de manual generadas " + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "nombre del SO para las páginas de manual" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" +"Generar páginas de manual de estructura HTML para la página de manual " +"SELinux seleccionada" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "Directorio raíz alternativo, por defecto a /" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"Con este indicador, la ruta de raíz alternativa necesita incluir archivos de " +"contexto archivo y archivo policy.xml." + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "Todos los dominios" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "Consulta información de red de política SELinux " + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "Lista todos los tipos de puertos SELinux" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "Muestra el tipo de SELinux relacionado con el puerto" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "Muestra los puertos definidos para este tipo de SELinux" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" +"Muestra los puertos al que puede vincularse y o conectarse este dominio" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" +"Muestra los puertos a los que esta aplicación puede vincularse o conectarse" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"Consulta la política de SELinux para ver si los dominios pueden comunicarse " +"entre sí" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "Dominio de origen" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "Dominio de destino" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "Consulta la política de SELinux para ver la descripción de booleanos" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "obtiene todas las descripciones booleanas" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "booleano para obtener descripción" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"Consulta la política de SELinux para ver cómo un dominio de proceso de " +"origen puede pasar al dominio de proceso de destino" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "Dominio de proceso de origen" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "Dominio de proceso de destino" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "generar sepolicy: error: se requiere uno de los argumentos %s" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "Comando requerido para este tipo de política" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"La opción -t no puede utilizarse con los dominios '%s'. Lea uso para más " +"información." + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"La opción -d no puede utilizarse con los dominios '%s'. Lea uso para más " +"información." + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"La opción -a no puede utilizarse con los dominios '%s'. Lea uso para más " +"información." + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "La opción -w no puede utilizarse con la opción --newtype." + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "Lista las interfaces de la Política SELinux" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "Ingrese los nombres de las interfaces que desea consultar" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "Generar plantilla para módulo de política SELinux" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "Introduzca el tipo de dominio que usted estaría extendiendo" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "Introduzca el usuario(s) SELinux que pasará a este dominio" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "Introduzca el/los rol(es) al cual se pasará el dominio administrador" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" +"Introduzca el dominio(s) que administrará este administrador confinado" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "Nombre de política a generar" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "ruta en la que los ficheros de política generados serán almacenados" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "ruta a la que el proceso confinado necesitará escribir" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "Tipos de política que requieren un comando" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "Generar Política ‘%s’" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "Generar política ‘%s’" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "Ejecutable a confinar" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "Comandos" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "Política SELinux suplente, por defecto a /sys/fs/selinux/policy" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Aplicaciones" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "Seleccionar dominio" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Seleccionar" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Cancelar" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" +"La entrada que ingresó es incorrecta. Por favor intente de nuevo con el " +"formato ex:/.../... " + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Reintentar" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "Definiciones de puertos de red" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"Añadir mapa de equivalencias. El mapa será creado cuando se aplique la " +"actualización." + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Ruta" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"Especificar un nuevo nombre de usuario SELinux. Por convención los nombres " +"de usuario SELinux terminan en _u." + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" +"Ingresar la ruta a la cual desea configurar una etiqueta de equivalencia." + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "Ruta de equivalencia" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "Guardar para actualizar" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"Especificar el mapa entre la nueva ruta y la ruta de equivalencia. Todo bajo " +"esta ruta será etiquetado como si estuviera bajo la ruta de equivalencias." + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "Agregar un archivo" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" Etiqueta de archivo para . las etiquetas de " +"archivos serán creadas cuando se aplique la actualización." + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Clase" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Tipo" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"Seleccione la clase de archivo al cual se aplicará esta etiqueta. Se " +"predetermina a todas las clases." + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "Crear ruta recursiva" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"Seleccione Crear ruta recursiva si desea aplicar esta etiqueta a todos los " +"hijos de la ruta del directorio especificada. Los objetos en el directorio " +"deben tener esta etiqueta." + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Navegar" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "Navegue para seleccionar el archivo o directorio para etiquetar." + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "Ruta" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"Especifique mediante expresiones regulares, la ruta que usted desea para " +"modificar la etiqueta." + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "Seleccione el tipo de archivo SELinux para asignar a esta ruta." + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "Ingrese la etiqueta para asignar a esta ruta de archivo." + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "La etiqueta MLS de SELinux que usted desea asignar a esta ruta." + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "Analizando política..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"Agregar el mapa de ingreso. El mapa de ingreso será creado cuando se aplique " +"la actualización." + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"Ingrese el nombre de usuario al cual desea agregar confinamiento de usuario " +"SELinux." + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"Seleccione el usuario SELinux para asignar a este nombre de usuario. Los " +"nombres de usuario son asignados de forma predeterminada por el usuario " +"__default__." + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"Ingrese el rango MLS/MCS para el nombre de usuario. Se predetermina al rango " +"para el usuario SELinux seleccionado." + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "Rango MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"Especifique el rango MLS para el ingreso de este usuario. Se predetermina al " +"rango MLS de usuarios SELinux." + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" Puerto de red para . Los puertos serán creados " +"cuando se aplique la actualización." + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" +"Ingrese el número del puerto o rango al cual desea agregar el tipo de puerto." +"" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protocolo" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "Tipo de puerto" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" +"Seleccione el tipo de puerto al que desea asignar el número de puerto " +"especificado." + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" +"Seleccione tcp si el tipo de puerto debe ese asignado a los números " +"de puerto tcp." + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" +"Seleccione udp si el tipo de puerto debe ser asignado a los números " +"de puerto udp." + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "Ingrese la etiqueta a asignar a este puerto" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "Configuración de SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "Seleccionar..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "Booleanos" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"Mostrar información de booleanos que pueden ser usados para modificar la " +"política del 'dominio seleccionado'." + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Archivos" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" +"Mostrar información de tipos de archivos que pueden ser usados por el " +"'dominio seleccionado'" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Red" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"Mostrar puertos de red a los cuales se puede conectar o escuchar el 'dominio " +"seleccionado'." + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "Transiciones" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" +"Mostrar aplicaciones que pueden transitar hacia o desde el 'dominio " +"seleccionado'." + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "Asignación de ingreso" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "Administrar configuración de SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "Usuarios de SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "Encerrado" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"Encerrar el sistema de SELinux.\n" +"Esta pantalla puede ser utilizada para reforzar la seguridad de SELinux." + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "botón de radio" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filtrar" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "Mostrar solo modificados" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "Existen archivos mal etiquetados" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "Mostrar los archivos mal etiquetados únicamente" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"Reglas Sí-entonces-Sino escritas en la política, que pueden\n" +"permitir control de acceso alternativo." + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Habilitado" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Nombre" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "Ruta del archivo" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "Tipo de archivos SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "Ruta del archivo usada para entrar al 'dominio seleccionado'." + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "Archivos ejecutables" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "Archivos en los cuales puede escribir el 'dominio seleccionado'." + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "Archivos escribibles " + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "Tipos de archivo definidos para el 'dominio seleccionado'." + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "Tipos de archivos de aplicación" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Puerto" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" +"Puertos de red a los cuales tiene permitido conectar el 'dominio " +"seleccionado'." + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "Desenlazado" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" +"Puertos de red a los cuales tiene permitido escuchar el 'dominio " +"seleccionado'." + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "Enlazado" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "Booleano\n" +"Activado" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "Nombre booleano" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "Tipo de aplicaciones SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"Ejecutables que pueden transitar a un dominio diferente, cuando el 'dominio " +"seleccionado' también los ejecute." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "Transiciones de aplicaciones desde 'select domain'" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "Llamando al dominio del proceso" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "Archivo ejecutable" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"Los ejecutables que pasarán al 'dominio seleccionado', cuando se ejecute un " +"punto de entrada de dominio seleccionado." + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "Transiciones de aplicaciones dentro de 'Seleccionar dominio'" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"Las transiciones de archivos definen lo que sucede cuando el dominio actual " +"crea el contenido de una clase particular en un directorio del tipo de " +"destino. También se puede especificar un nombre de archivo para la " +"transición." + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "Tipo de directorio de SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "Clase de destino" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "Tipo de destino SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "Nombre de archivo" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "Transiciones de archivo desde 'seleccionar dominio'" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "Nivel predeterminado" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "Seleccionar el modo de sistema cuando el sistema arranca primero " + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Impositivo" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Permisivo" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "Seleccione el modo de sistema para la sesión actual" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "Tipo de política de sistemas:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "Modo de sistemas" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "Importar parámetros de sistemas desde otra máquina" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "Importar" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "Exportar parámetros de sistemas a un archivo" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "Exportar" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" +"Reetiquetar todos los archivos para que el sistema se predetermine en el " +"arranque" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "Configuración de sistemas" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"Un dominio no confinado es una etiqueta de proceso que permite al proceso " +"hacer lo que desea, sin la interferencia de SELinux. Las aplicaciones que " +"se inician en el arranque por el sistema init en el que SELinux no ha " +"definido la política de SELinux, se ejecutarán como no confinadas si este " +"módulo está habilitado. Desactivarlo significará que todos los demonios " +"ahora están confinados. Para desactivar el usuario unconfined_t debe retirar " +"primero unconfined_t de las pantallas de usuarios e ingreso." + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" +"¿Desea desactivar herramienta para ejecutar procesos de sistemas no " +"confinados?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"Un dominio permisivo es una etiqueta de procesos que permite al proceso " +"hacer lo que desea, con SELinux registra únicamente las negaciones, pero sin " +"imponerlas. Los dominios permisivos indican una política experimental, la " +"desactivación del módulo podría hacer que SELinux, niegue el acceso a un " +"dominio, que debería tener permiso." + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "¿Desea desactivar todos los procesos permisivos?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"¿Impedir que cualquier proceso realice ptracing o depure otros procesos?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"La equivalencia de archivos hace que el sistema etiquete el contenido bajo " +"la nueva ruta como si estuviera bajo la ruta de equivalencias." + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "Equivalencia de archivos" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...Seleccionar datos de vista..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Eliminar" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "Modificar" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Añadir" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Revertir" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"El botón para revertir lanzará una ventana de diálogo que le permita " +"revertir los cambios dentro de una transacción actual." + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "Confirmar todos los cambios en su transacción actual al servidor." + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "Aplicaciones - Búsqueda avanzada" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "Tipos de procesos" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "Más detalles" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "Borrar etiquetado de archivos modificado" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"Seleccionar etiquetado de archivos a borrar. Etiquetado de archivos será " +"borrado cuando se aplique la actualización." + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "Etiquetado de archivos SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "Guardar para actualizar" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "Borrar puertos modificados" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" +"Seleccionar puertos a borrar. Los puertos serán borrados cuando se aplique " +"la actualización." + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"Seleccione el archivo de etiquetado de equivalencias a borrar. El etiquetado " +"de equivalencias será borrado después de que se aplique la actualización. " + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "Borrar mapa de usuarios modificados." + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"Seleccionar el mapa de ingreso de usuarios. EL mapa de ingreso será creado " +"cuando se aplique la actualización." + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "Nombre de Ingreso" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "Más tipos" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "Tipos" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"Revisar las actualizaciones que ha hecho antes de enviarlas al sistema. Para " +"restablecer un elemento, desmarque la cajilla de verificación.Todos los " +"elementos verificados serán actualizados en el sistema al seleccionar " +"actualizar." + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Acción" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Aplicar" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"Seleccionar el mapa de usuarios a borrar. EL mapa de usuarios será borrado " +"cuando se aplique la actualización." + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "Nombre de usuario SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"Agregar roles de usuario. Los roles de usuario serán creados cuando se " +"aplique la actualización. " + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "Nombre de usuario SELinux " + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "Ingrese el rango MLS/MCS para este usuario de SELinux.\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"Especifique el nivel predeterminado con el que desea que el usuario de " +"SELinux ingrese." + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" +"Ingrese el nivel predeterminado para que el usuario de SELinux ingrese. El " +"predeterminado es s0" diff --git selinux-python-2.8/po/et.po selinux-python-2.8/po/et.po new file mode 100644 index 0000000..7f7a40d --- /dev/null +++ selinux-python-2.8/po/et.po @@ -0,0 +1,3370 @@ +# Kevin Fenzi , 2016. #zanata +# Parag , 2016. #zanata +# Tomáš Mráz , 2016. #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: 2016-06-17 05:50+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Estonian\n" +"Language: et\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Keel" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Teenus" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "väljas" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "sees" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Vaikimisi" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Kirjeldus" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Ei" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Jah" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Keela" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Võimalda" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Süsteem" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Kasutajad" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Rakendused" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Vali" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Loobu" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Proovi uuesti" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Asukoht" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Klass" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Tüüp" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Sirvi" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protokoll" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Võrk" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filter" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Lubatud" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Nimi" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Port" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Kustuta" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Lisa" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Tegevus" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Rakenda" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/eu.po selinux-python-2.8/po/eu.po new file mode 100644 index 0000000..91b387c --- /dev/null +++ selinux-python-2.8/po/eu.po @@ -0,0 +1,3372 @@ +# Asier Sarasua Garmendia , 2015. #zanata +# Jan Silhan , 2015. #zanata +# Kevin Fenzi , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Tomáš Mráz , 2016. #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: 2016-06-17 05:49+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Basque\n" +"Language: eu\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** GARRANTZITSUA ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "nodoa" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "mota" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Moduluaren izena" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Hizkuntza" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Desgaituta" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Zerbitzua" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS maila" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "Ataka baliogabea" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Mota beharrezkoa da" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Ezin izan dira atakak zerrendatu" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Testuingurua" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux boolearra" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Egoera" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Lehenetsia" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Deskribapena" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Ez" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Bai" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sistema" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Erabiltzaileak" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "direktorioa" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "ezezaguna" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Aplikazioak" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Hautatu" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Utzi" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Saiatu berriz" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Bidea" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Klasea" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Mota" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Arakatu" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protokoloa" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Fitxategiak" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Sarea" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Iragazkia" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Gaituta" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Izena" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Ataka" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Ezabatu" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Ekintza" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/fa.po selinux-python-2.8/po/fa.po new file mode 100644 index 0000000..e439057 --- /dev/null +++ selinux-python-2.8/po/fa.po @@ -0,0 +1,3371 @@ +# Kevin Fenzi , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Ahmad Haghighi , 2017. #zanata +# Parag , 2017. #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: 2017-09-14 01:27+0000\n" +"Last-Translator: Hossein Aghaie \n" +"Language-Team: Persian\n" +"Language: fa\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "زبان" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "خاموش" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "روشن" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "پیش‌فرض" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "توصیف" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "نه" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "بله" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "سیستم" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "کاربران" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "دایرکتوری" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "برنامه‌ها" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "انصراف" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "دوباره سعی شود" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "رده" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "نوع" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "مرور" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "شبکه" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "فیلتر" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "به کار انداخته شده" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "نام" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "درگاه" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "حذف" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/fi.po selinux-python-2.8/po/fi.po new file mode 100644 index 0000000..0f9c24c --- /dev/null +++ selinux-python-2.8/po/fi.po @@ -0,0 +1,3391 @@ +# Antti Järvinen , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Helinä Turumore , 2017. #zanata +# Jiri Grönroos , 2017. #zanata +# Toni Rantala , 2017. #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: 2017-11-26 07:06+0000\n" +"Last-Translator: Jiri Grönroos \n" +"Language-Team: Finnish\n" +"Language: fi\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** TÄRKEÄÄ ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Vaaditaan ainakin yksi kategoria" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "Ei voida muokata herkkyystasoja käyttämällä ”+”-merkkiä kohteessa %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s on jo kohteessa %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s ei ole kohteessa %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Merkkejä + tai - ei voi yhdistää muiden kategoriatyyppien kanssa" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Ei voi olla useita herkkyyksiä" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Käyttö %s KATEGORIA Tiedosto ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Käyttö %s -l KATEGORIA käyttäjä ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "Käyttö %s [[+|-]KATEGORIA],...] tiedosto..." + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "Käyttö %s -l [[+|-]KATEGORIA],...] käyttäjä..." + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Käyttö %s -d Tiedosto ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Käyttö %s -l -d käyttäjä ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Käyttö %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Käyttö %s -L -l käyttäjä" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Käytä -- valitsinluettelon lopettamiseksi. Esimerkiksi" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Valitsinvirhe %s" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "solmu" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "tyyppi" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "Kohdetiedosto" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "Ei voitu luoda semanage-kahvaa" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "SELinux-käytäntöä ei hallita tai säilöä ei voida käyttää." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Käytäntösäilöä ei voida lukea." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Semanage-yhteyttä ei voitu muodostaa" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "Ei voitu testata onko MLS käytössä" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "Ei vielä toteutettu" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Semanage-transaktio on jo käynnissä" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "Semanage-transaktiota ei voitu käynnistää" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "Semanage-transaktiota ei voitu toteuttaa" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Semanage-transaktio ei ole käynnissä" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "SELinux-moduuleita ei voitu luetteloida" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "Moduulin nimeä ei saatu" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Moduulin nimi" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "Prioriteetti" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Kieli" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Ei käytössä" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "Moduuli-avainta ei voitu luoda" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "Moduuli-avaimen nimeä ei voitu asettaa" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "Ei voitu poistaa moduulia %s (poisto epäonnistui)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "Sisäänrakennetut sallivat tyypit" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "Omat sallivat tyypit" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" +"Ei voitu asettaa sallivaa toimialuetta %s (moduulin asennus epäonnistui)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "Ei voitu poistaa sallivaa toimialuetta %s (poisto epäonnistui)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Ei voitu luoda avainta käyttäjälle %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" +"Ei voitu tarkistaa onko käyttäjälle %s määritelty kirjautumisassosiaatiota" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linux-ryhmää %s ei ole olemassa" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux-käyttäjää %s ei ole olemassa" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Käyttäjälle %s ei voitu tehdä kirjautumisassosiaatiota" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Käyttäjän %s nimeä ei voitu asettaa" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Käyttäjän %s MLS-aluetta ei voitu asettaa" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Käyttäjän %s SELinux-käyttäjää ei voitu asettaa" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Käyttäjälle %s ei voitu lisätä kirjautumisassosiaatiota" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Vaatii seuserin tai serangen" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "Käyttäjälle %s ei ole määritelty kirjautumisassosiaatiota" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Seuserilta ei voitu kysellä käyttäjän %s tietoja" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Käyttäjän %s kirjautumisassosiaatiota ei voitu muokata" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"Käyttäjän %s kirjautumisassosiaatio on määritelty SELinux-käytännössä, sitä " +"ei voi poistaa" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Käyttäjän %s kirjautumisassosiaatiota ei voitu poistaa" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Kirjautumisassosiaatioita ei voitu luetteloida" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Kirjautumisnimi" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux-käyttäjä" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS-alue" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Palvelu" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Ei voitu tarkistaa onko SELinux-käyttäjää %s määritelty" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Ei voitu kysellä käyttäjältä tietoja kohteesta %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "Ainakin yksi rooli on lisättävä käyttäjälle %s" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Ei voitu luoda SELinux-käyttäjää käyttäjälle %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Roolia %s ei voitu lisätä käyttäjälle %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Käyttäjän %s MLS-tasoa ei voitu asettaa" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Etuliitettä %s ei voitu lisätä käyttäjälle %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Ei voitu purkaa käyttäjän %s avainta" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Ei voitu lisätä SELinux-käyttäjää %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Vaatii etuliitteen, roolit, tasot tai alueen" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Vaatii etuliitteen tai roolit" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux-käyttäjää %s ei ole määritelty" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Ei voitu muokata SELinux-käyttäjää %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" +"SELinux-käyttäjä %s on määritelty SELinux-käytännössä, sitä ei voi poistaa" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Ei voitu poistaa SELinux-käyttäjää %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "SELinux-käyttäjiä ei voitu luetteloida" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Käyttäjän %s rooleja ei voitu luetteloida" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Nimiöinti" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Etuliite" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS-taso" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS-alue" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux-roolit" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Udp- tai tcp-protokolla on pakollinen" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Portti on pakollinen" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "Portti ei kelpaa" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Ei voitu luoda avainta yhdistelmälle %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Tyyppi on pakollinen" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Ei voitu tarkistaa onko portti %s/%s määritelty" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "Portti %s/%s on jo määritelty" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Yhdistelmälle %s/%s ei voitu luoda porttia" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Yhdistelmälle %s/%s ei voitu luoda kontekstia" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Ei voitu asettaa käyttäjää yhdistelmän %s/%s porttikontekstissa" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Ei voitu asettaa roolia yhdistelmän %s/%s porttikontekstissa" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Ei voitu asettaa tyyppiä yhdistelmän %s/%s porttikontekstissa" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "Ei voitu asettaa mls-kenttiä yhdistelmän %s/%s porttikontekstissa" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Ei voitu asettaa porttikontekstia yhdistelmälle %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Ei voitu lisätä porttia %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Vaatii setypen tai serangen" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Vaatii setypen" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "Porttia %s/%s ei ole määritelty" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Ei voitu kysellä porttia %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Ei voitu muokata porttia %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "Ei voitu luetteloida portteja" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "Ei voitu poistaa porttia %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "Portti %s/%s on määritelty SELinux-käytännössä, sitä ei voi poistaa" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Ei voitu poistaa porttia %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Ei voitu luetteloida portteja" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux-porttityyppi" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Protokolla" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Porttinumero" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "Koneen osoite on pakollinen" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "Tuntematon tai puuttuva protokolla" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Ei voitu luoda avainta osoitteelle %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "Ei voitu tarkistaa onko osoite %s määritelty" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "Ei voitu luoda osoitetta kohteelle %s" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Ei voitu luoda kontekstia osoitteelle %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "Ei voitu asettaa peitettä osoitteelle %s" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "Ei voitu asettaa käyttäjää osoitekontekstissa kohteelle %s" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "Ei voitu asettaa roolia osoitekontekstissa kohteelle %s" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "Ei voitu asettaa tyyppiä osoitekontekstissa kohteelle %s" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "Ei voitu asettaa mls-kenttiä osoitekontekstissa kohteelle %s" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "Ei voitu asettaa osoitekontekstia kohteelle %s" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "Ei voitu lisätä osoitetta %s" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "Osoitetta %s ei ole määritelty" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "Ei voitu kysellä osoitetta %s" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "Ei voitu muokata osoitetta %s" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "Osoite %s on määritelty SELinux-käytännössä, sitä ei voi poistaa" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "Ei voitu poistaa osoitetta %s" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "Ei voitu luetteloida osoitteita" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux-tyyppi on pakollinen" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Ei voitu tarkistaa onko verkkoliitäntä %s määritelty" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Ei voitu luoda verkkoliitäntää kohteelle %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Ei voitu asettaa käyttäjää verkkoliitäntäkontekstissa kohteelle %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Ei voitu asettaa roolia verkkoliitäntäkontekstissa kohteelle %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Ei voitu asettaa tyyppiä verkkoliitäntäkontekstissa kohteelle %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "Ei voitu asettaa mls-kenttiä verkkoliitäntäkontekstissa kohteelle %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Ei voitu asettaa verkkoliitäntäkontekstia kohteelle %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Ei voitu asettaa viestikontekstia kohteelle %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Ei voitu lisätä verkkoliitäntää %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "Verkkoliitäntää %s ei ole määritelty" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Ei voitu kysellä verkkoliitäntää %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Ei voitu muokata verkkoliitäntää %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" +"Verkkoliitäntä %s on määritelty SELinux-käytännössä, sitä ei voi poistaa" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Ei voitu poistaa verkkoliitäntää %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Ei voitu luetella verkkoliitäntöjä" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux-verkkoliitäntä" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Konteksti" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Ei voitu asettaa käyttäjää tiedostokontekstissa kohteelle %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Ei voitu asettaa roolia tiedostokontekstissa kohteelle %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Ei voitu asettaa mls-kenttiä tiedostokontekstissa kohteelle %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "Virheellinen tiedostomääritys" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "Tiedostomääritys ei voi sisältää välilyöntejä" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "Ei voitu tarkistaa onko tiedostokonteksti määritelty kohteelle %s" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Ei voitu luoda tiedostokontekstia kohteelle %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Ei voitu asettaa tyyppiä tiedostokontekstissa kohteelle %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Ei voitu asettaa tiedostokontekstia kohteelle %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Ei voitu lisätä tiedostokontekstia kohteelle %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Vaatii setypen, serangen tai seuserin" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "Tiedostokonteksti ei ole määritelty kohteelle %s" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Ei voitu kysellä tiedostokontekstia kohteelle %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Ei voitu muokata kohteen %s tiedostokontekstia" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "Ei voitu luetella tiedostokonteksteja" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "Ei voitu poistaa kohteen %s tiedostokontekstia" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" +"Kohteen %s tiedostokonteksti on määritelty SELinux-käytännössä, sitä ei voi " +"poistaa" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Ei voitu poistaa kohteen %s tiedostokontekstia" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Ei voitu luetella tiedostokonteksteja" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Ei voitu luetella paikallisia tiedostokonteksteja" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux-tiedostokonteksti" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux jakelun fcontxt vastaavuus\n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"SELinux paikallinen fcontext vastaavuus\n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Ei voitu tarkistaa onko totuusarvo %s määritelty" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "Totuusarvoa %s ei ole määritelty" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Ei voitu kysellä tiedostokontekstia kohteelle %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "Yksi seuraavista arvoista on määriteltävä: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "Ei voitu asettaa totuusarvon %s aktiivista arvoa" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Ei voitu muokata totuusarvoa %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "Virheellinen muoto %s: tietue %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "Totuusarvo %s on määritelty SELinux-käytännössä, sitä ei voi poistaa" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Ei voitu poistaa totuusarvoa %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Ei voitu luetteloida totuusarvoja" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "epätosi" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "tosi" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux-totuusarvo" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Tila" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Oletus" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Kuvaus" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Oletus-init-taustaprosessit" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS-järjestelmätaustaprosessi" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Web-sovellus/skripti (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Hiekkalaatikko" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Käyttäjän ohjelmia" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "Porttien on oltava numeroita tai numeroalueita väliltä 1-%d" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog:n on oltava totuusarvo" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER-tyypit saavat automaattisesti tmp-tyypin" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "Rajoitetulle prosessille on annettava suoritettavan tiedoston polku" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "Tyyppitoimeenpanotiedosto" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "Verkkoliitäntätiedosto" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "Tiedostokontekstitiedosto" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "Asetuskomentosarja" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Ei" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Kyllä" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Poista käytöstä" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Ota käyttöön" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "Lisää..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "PUUTTUVA TIEDOSTOPOLKU" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "kirjoitettava" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "yhdistä" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "Lisää SELinux-käyttäjiä" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "Muokkaa SELinux-käyttäjiä" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "SELinux-nimi: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "Tiedostopolku: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "Lisää käyttäjä" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "Poista käyttäjä" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "Muokkaa käyttäjää" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "SELinux-käyttäjä : %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "Roolit: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS alue: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "SELinux-käyttäjä: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "Tiedostopolku : %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "Vastaavuus: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Järjestelmä" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Käyttäjät" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "Päivitä" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "Päivitä muutokset" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "Palauta muutokset" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Käytäntötyypin vaihtaminen aiheuttaa seuraavan käynnistyksen yhteydessä koko " +"tiedostojärjestelmän nimiöinnin uudelleen. Se saattaa viedä kauan aikaa " +"riippuen tiedostojärjestelmän koosta. Haluatko jatkaa?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"SELinuxin ottaminen käyttöön aiheuttaa seuraavan käynnistyksen yhteydessä " +"koko tiedostojärjestelmän nimiöinnin uudelleen. Se saattaa viedä kauan aikaa " +"riippuen tiedostojärjestelmän koosta. Haluatko jatkaa?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "hakemisto" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "lohkolaite " + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "tuntematon" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "komennot" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Sovellukset" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Valitse" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Peru" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Uudelleen" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Polku" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Luokka" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Tyyppi" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Selaa" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protokolla" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "Totuusarvot" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Tiedostot" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Verkko" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "Lukitus" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Suodin" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Käytössä" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Nimi" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Portti" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +# Column header text. Column view is used for listing network connections currently open, this text here gives title for column that shows direction (inbound/outbound) of the connection +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "Sisääntuleva" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Pakottava" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Salliva" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Poista" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "Muokkaa" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Lisää" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Palauta" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "Kirjautumisnimi" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "Lisää tyyppejä" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "Tyypit" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Toiminto" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Ota käyttöön" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux-käyttäjänimi" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux-käyttäjänimi" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "Aseta MLS/MCS alue tälle SELinux-käyttäjälle.\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/fil.po selinux-python-2.8/po/fil.po new file mode 100644 index 0000000..f59eac5 --- /dev/null +++ selinux-python-2.8/po/fil.po @@ -0,0 +1,3368 @@ +# Alvin Abuke , 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-04-14 01:00+0000\n" +"Last-Translator: Alvin Abuke \n" +"Language-Team: Filipino\n" +"Language: fil\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=n > 1\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Paglalarawan" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "hindi alam" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Uri" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Mga File" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Pangalan" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Tanggalin" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/fr.po selinux-python-2.8/po/fr.po new file mode 100644 index 0000000..a97ba7e --- /dev/null +++ selinux-python-2.8/po/fr.po @@ -0,0 +1,3635 @@ +# Jean-Baptiste Holcroft , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Sam Friedmann , 2016. #zanata +# Vit Mojzis , 2017. #zanata +# Jean-Baptiste Holcroft , 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-03-04 09:46+0000\n" +"Last-Translator: Jean-Baptiste Holcroft \n" +"Language-Team: French\n" +"Language: fr\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** IMPORTANT ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Requiert au moins une catégorie" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" +"Impossible de modifier le niveau de sensibilité en utilisant « + » sur %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s se trouve déjà dans %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s ne se trouve pas dans %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Impossible de combiner +/- avec différents types de catégories" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Impossible de définir plusieurs sensibilités" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Syntaxe : %s CATEGORIE Fichier ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Syntaxe : %s -l CATEGORIE utilisateur ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "Syntaxe : %s [[+|-]CATEGORIE],...] Fichier ..." + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "Syntaxe : %s -l [[+|-]CATEGORIE],...] Utilisateur ..." + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Syntaxe : %s -d Fichier..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Syntaxe : %s -l -d utilisateur ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Syntaxe : %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Syntaxe : %s -L -l utilisateur" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Utilisez -- pour marquer la fin des options. Par exemple" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Erreur %s dans les options" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "nœud" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "type" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "Fichier de sortie" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "Impossible de créer un outil semanage" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "La stratégie SELinux n’est pas gérée ou la base n’est pas accessible." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Impossible de lire la base de données des stratégies" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Impossible d’établir de connexion semanage" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "Impossible de tester les statuts MLS activés" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "Pas encore implémenté" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Transaction de semanage déjà en cours" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "Impossible de démarrer une transaction semanage" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "Impossible de commiter une transaction semanage" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Aucune transaction semanage en cours" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "Impossible de lister les modules SELinux" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "Impossible d’obtenir le nom du module" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "Impossible d’activer le module" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "Impossible d’obtenir la priorité du module" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "Impossible d’obtenir le module lang_ext" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Nom de module" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "Priorité" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Langue" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Désactivé" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "Priorité non valide %d (doit être comprise entre 1 et 999)" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "Impossible de créer une clef de module" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "Impossible de définir le nom de clé du module" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "Impossible d’activer le module %s" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "Impossible de désactiver le module %s" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "Impossible de supprimer le module %s (échec de la suppression)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit doit être « on » ou « off »" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "Types permissifs intrinsèques" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "Types permissifs personnalisés" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" +"Impossible de définir le domaine permissif %s (échec de l’installation du " +"module)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" +"Impossible de supprimer le domaine permissif %s (échec de la suppression)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Impossible de créer une clef pour %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "Ne peut vérifier si le mappage de connexion est défini pour %s" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Le groupe Linux %s n’existe pas" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "L’utilisateur Linux %s n’existe pas" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Ne peut mapper le nom d’utilisateur pour %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Impossible de définir le nom pour %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Impossible de définir une plage MLS pour %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Impossible de définir une identité SELinux pour %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Impossible d’ajouter un mappage pour %s" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "seuser ou un serange obligatoire" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "Le mappage de connexion pour %s n’est pas défini" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Impossible d’interroger le seuser pour %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Impossible de modifier le mappage pour %s" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"La correspondance utilisateurs - identités SELinux pour %s est définie dans " +"une stratégie, elle ne peut être supprimée" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" +"Impossible de supprimer la correspondance utilisateurs - identités SELinux " +"pour %s" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Impossible de lister les mappages" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Nom pour l’ouverture de session" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "Identité SELinux" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "Intervalle MLS/MCS" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Service" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Impossible de vérifier si l’identité SELinux %s est définie" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Impossible d’interroger l’utilisateur pour %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "Vous devez ajouter au moins un rôle pour %s" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Impossible de créer une identité SELinux pour %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Impossible d'ajouter le rôle %s pour %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Impossible de régler le niveau MLS pour %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Impossible d'ajouter le préfixe %s pour %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Impossible d’extraire la clef pour %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Impossible d’ajouter l’identité SELinux %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Exige un préfixe, un rôle, un niveau ou une plage" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Exige un préfixe ou un rôle" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "L’identité SELinux %s n’existe pas" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Impossible de modifier l’identité SELinux %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" +"L’identité SELinux %s est définie dans une stratégie, elle ne peut être " +"supprimée" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Impossible de supprimer l’identité SELinux %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Impossible de lister les identités SELinux" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Impossible de lister les rôles de l’utilisateur %s" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Étiquetage" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Préfixe" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "Niveau MCS" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "Intervalle MCS" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "Rôles SELinux" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Protocole udp ou tcp obligatoire" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Un numéro de port nécessaire" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "Port invalide" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Impossible de créer une clef pour %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Indiquez un type" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "Le type %s est invalide, il doit être un type de port" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Impossible de vérifier si le port %s/%s est défini" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "Le port %s/%s est déjà défini" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Impossible de créer un port pour %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Impossible de créer le contexte pour %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" +"Impossible de définir l'utilisateur dans le contexte du port pour %s/%s" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Impossible de définir le rôle dans le contexte du port pour %s/%s" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Impossible de définir le type dans le contexte du port pour %s/%s" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" +"Impossible de définir les champs MLS dans le contexte du port pour %s/%s" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Impossible de définir le contexte du port pour %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Impossible d'ajouter le port %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "setype ou serange obligatoire" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "setype obligatoire" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "Le port %s/%s n'est pas défini" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Impossible d'interroger le port %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Impossible de modifier le port %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "Impossible d’énumérer les ports" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "Impossible de supprimer le port %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "Le port %s/%s est défini dans la politique, il ne peut être supprimé" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Impossible de supprimer le port %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Impossible d’énumérer les ports" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "Types de port SELinux" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Protocole" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Numéro de port" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "Un préfixe de sous-réseau est requis" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "Pkey invalide" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "Le type %s est invalide, il doit être un type de ibpkey" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "Impossible de vérifier si l’ibpkey %s/%s est définie" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "L’ibpkey %s/%s est déjà définie" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "Impossible de créer une ibpkey pour %s/%s" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" +"Impossible de définir l’utilisateur dans le contexte de l’ibpkey pour %s/%s" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "Impossible de définir le rôle dans le contexte de l’ibpkey pour %s/%s" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "Impossible de définir le type dans le contexte de l’ibpkey pour %s/%s" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" +"Impossible de définir les champs MLS dans le contexte de l’ibpkey pour %s/%s" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "Impossible de définir le contexte de l’ibpkey pour %s/%s" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "Impossible d’ajouter une ibpkey pour %s/%s" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "L’ibpkey %s/%s n’est pas définie" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "Impossible d’interroger l’ibpkey %s/%s" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "Impossible de modifier l’ibpkey %s/%s" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "Impossible de répertorier les ibpkey" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "Impossible de supprimer l’ibpkey %s" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" +"L’ibpkey %s/%s est définie dans la politique, elle ne peut être supprimée" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "Impossible de supprimer l’ibpkey %s/%s" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "Impossible de répertorier les ibpkey" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "Type Infiniband PKey SELinux" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "Subnet_Prefix" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "Numéro Pkey" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "Un nom de périphérique IB est requis." + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "Numéro de port invalide" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "Impossible de créer une clef pour ibendport %s/%s" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "Le type %s est invalide, il doit être un type de ibendport" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "Impossible de vérifier si le ibendport %s/%s est défini" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "Le ibendport %s/%s est déjà défini" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "Impossible de créer un ibendport pour %s/%s" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" +"Impossible de définir l’utilisateur dans le contexte du ibendport pour %s/%s" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" +"Impossible de définir le rôle dans le contexte du ibendport pour %s/%s" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" +"Impossible de définir le type dans le contexte du ibendport pour %s/%s" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" +"Impossible de définir les champs MLS dans le contexte du ibendport pour %s/" +"%s" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "Impossible de définir le contexte du ibendport pour %s/%s" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "Impossible d’ajouter le ibendport %s/%s" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "L’ibendport %s/%s n’est pas défini" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "Impossible d’interroger l’ibenport %s/%s" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "Impossible de modifier l’ibendport %s/%s" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "Impossible de lister les ibendport" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "Impossible de créer une clef pour %s/%d" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "Impossible de supprimer l’ibendport %s" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" +"L’ibendport %s/%s est défini dans la politique, il ne peut être supprimé" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "Impossible de supprimer l’ibendport %s/%s" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "Impossible de lister les ibendport" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "Types de IB End port SELinux" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "Nom du périphérique IB" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "L’adresse du nœud est requise" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "Protocole inconnu ou manquant" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "Le type de nœud SELinux est nécessaire" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "Le type %s est invalide, il doit être un type de nœud" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Impossible de créer la clef pour %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "Impossible de vérifier si l’adresse %s est définie" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "Impossible de créer une adresse pour %s" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Impossible de créer le contexte pour %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "Impossible de définir le masque pour %s" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" +"Impossible de définir l’utilisateur dans le contexte de l’adresse pour %s" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "Impossible de définir le rôle dans le contexte de l’adresse pour %s" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "Impossible de définir le type dans le contexte de l’adresse pour %s" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" +"Impossible de définir les champs MLS dans le contexte de l’adresse pour %s" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "Impossible de définir le contexte de l’adresse pour %s" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "Impossible d’ajouter l’adresse %s" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "L’adresse %s n’est pas définie" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "Impossible d’interroger l’adresse %s" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "Impossible de modifier l’adresse %s" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" +"L’adresse %s est définie dans la stratégie, elle ne peut être supprimée" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "Impossible de supprimer l’adresse %s" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "Impossible de supprimer toutes les correspondances de nœuds" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "Impossible d’énumérer les adresses" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "Type SELinux nécessaire" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Impossible de vérifier si l’interface %s existe" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Impossible de créer l’interface pour %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" +"Impossible de définir l’utilisateur dans le contexte d’interface pour %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Impossible de définir le rôle dans le contexte d’interface pour %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Impossible de définir le type dans le contexte d’interface pour %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" +"Impossible de définir les champs MLS dans le contexte d’interface pour %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Impossible de définir le contexte d’interface pour %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Impossible de définir le contexte du message pour %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Impossible d’ajouter l’interface %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "L’interface %s n’est pas définie" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Impossible d’interroger l’interface %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Impossible de modifier l’interface %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" +"L’interface %s est définie dans la stratégie, elle ne peut être supprimée" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Impossible de supprimer l’interface %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "Impossible de supprimer toutes les correspondances d’interfaces" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Impossible d’énumérer les interfaces" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "Interface SELinux" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Contexte" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" +"La cible %s n’est pas valide. La cible ne peut pas se terminer par une barre " +"oblique « / »" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" +"Le substitut %s est invalide. Le substitut n'a pas le droit de se terminer " +"par une barre oblique « / »" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "La classe d’équivalence pour %s est déjà définie" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" +"La spécification du fichier %s est en conflit avec la règle d'équivalence " +"« %s %s »" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" +"Impossible de définir l’utilisateur dans le contexte du fichier pour %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Impossible de définir le rôle dans le contexte du fichier pour %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" +"Impossible de définir les champs MLS dans le contexte du fichier pour %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "Spécification de fichier invalide" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "La spécification de fichier ne peut inclure d’espace" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" +"La spécification du fichier %s est en conflit avec la règle d'équivalence " +"« %s %s ». Essayez plutôt d'ajouter « %s »" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" +"Le type %s est invalide, il doit être un type de fichier ou de périphérique" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "Impossible de vérifier si le contexte du fichier pour %s est défini" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Impossible de créer le contexte du fichier pour %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Impossible de définir le type dans le contexte du fichier pour %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Impossible de définir le contexte du fichier %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Impossible d’ajouter le contexte du fichier pour %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "setype, serange ou seuser nécessaire" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "Le contexte du fichier pour %s n’est pas défini" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Impossible d’interroger le contexte du fichier pour %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Impossible de modifier le contexte du fichier pour %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "Impossible d’énumérer les contextes de fichiers" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "Impossible de supprimer le contexte du fichier pour %s" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" +"Le contexte du fichier pour %s est défini dans la stratégie, il ne peut être " +"supprimé" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Impossible de supprimer le contexte du fichier pour %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Impossible de lister les contextes de fichiers" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" +"Impossible de répertorier les contextes de fichiers pour les des dossiers " +"home" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Impossible de lister les contextes de fichiers locaux" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "contexte fichier SELinux" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"Équivalence fcontext de distribution SELinux \n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"Équivalence fcontext locale SELinux \n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Impossible de vérifier si le booléen %s est défini" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "Le booléen %s n’est pas défini" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Impossible d’interroger le contexte du fichier %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "Vous devez spécifier une des valeurs suivantes : %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "Impossible de définir une valeur active du booléen %s" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Impossible de modifier les booléens %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "Mauvais format %s : Record %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "Le booléen %s est défini dans la stratégie, il ne peut être supprimé" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Impossible de supprimer le booléen %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Impossible d’énumérer les booléens" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "fermé" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "ouvert" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "booléen SELinux" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "État" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Par défaut" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Description" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Démon init standard" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "Démon système DBUS" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "Démon de services internet" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Application Web/Script (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Bac à sable" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Application utilisateur" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "Type de domaine existant" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "Rôle utilisateur minimal terminal" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "Rôle utilisateur minimal X Window" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "Rôle utilisateur connexion au bureau" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "Rôle utilisateur connexion administrateur" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "Rôle administrateur root confiné" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "Information de module pour un nouveau type" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "Types valides :\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" +"Les ports doivent être des nombres ou des plages de numéros de 1 à %d " + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "Vous devez entrer un type valide de stratégie" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "Vous devez saisir un nom pour le module de stratégie de votre « %s »." + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"Le nom doit être alphanumérique sans espaces. Pensez à utiliser l’option « -" +"n MODULENAME »" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" +"Les types de rôles utilisateurs ne peuvent se voir affecter des exécutables." + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" +"Seules les applications démon peuvent utiliser un script d’initialisation..." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve doit être une valeur booléenne " + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog doit être une valeur booléenne " + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos doit être une valeur booléenne " + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache doit être une valeur booléenne " + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "Les types UTILISATEUR automatiquement un type tmp" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "Les modules de stratégie « %s » requièrent des domaines existant" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "Champ type nécessaire" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "Vous devez définir un nouveau type qui se termine par :\n" +" %s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" +"Vous devez entrer le chemin de exécutable pour votre processus confiné" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "Fichier d’application de type" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "Fichier interface" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "Fichier de contexte fichier" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "Fichier de spécification" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "Script de configuration" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Non" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Oui" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Désactiver" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Activer" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "Avancé >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "Avancé <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "Recherche avancée >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "Recherche avancée <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"Pour passer du mode « Désactivé » (Disabled) au mode « Appliqué » " +"(Enforcing)\n" +"- Passez du mode système « Désactivé » (Disabled) au mode « Permissif » " +"(Permissive)\n" +"- Redémarrez afin que le système puisse effectuer un nouvel étiquetage\n" +"- Une fois que le système fonctionne comme prévu\n" +" * Basculez le mode système sur « Appliqué » (Enforcing)\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s n’est pas un domaine valide" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "État du système : désactivé" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "Aide : page de démarrage" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "Aide : page booléens" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "Aide : page fichiers exécutables" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "Aide : page fichiers accessibles en écriture" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "Aide : page types d’application" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "Aide : page connexions réseau sortantes" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "Aide : page connexions réseau entrantes" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "Aide : page transitions à partir d’applications" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "Aide : page transitions vers des applications" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "Aide : page transitions de fichiers d’applications" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "Aide : page systèmes" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "Aide: page verrouillage" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "Aide : page connexion" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "Aide : page utilisateur SELinux" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "Aide : page équivalence de fichiers" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "Plus..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "Chemin du fichier utilisé pour entrer dans le domaine « %s »." + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "Fichiers dans lesquels le domaine « %s » peut écrire." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "Ports réseaux auxquels le « %s » est autorisé à se connecter." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "Ports réseaux que le « %s » est autorisé à écouter." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "Types de fichiers définis pour le « %s »." + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"Afficher les informations des booléens qui peuvent être utilisés pour " +"modifier la stratégie de « %s »." + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "Display file type information that can be used by the ’%s’." + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" +"Afficher les ports réseaux que le « %s » peut se connecter ou écouter." + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "L’application effectue une transition vers « %s »" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "L’application effectue une transition à partir de « %s »" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "Le fichier effectue une transition à partir de « %s »" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" +"Afficher les applications qui peuvent faire la transition dans ou à travers " +"« %s »." + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "tous les fichiers" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "CHEMIN D’ACCÈS DU FICHIER MANQUANT" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "exécutable" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "accessible en écriture" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "application" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" +"Ajouter un nouveau chemin d’accès de fichier %(TYPE)s pour les domaines " +"« %(DOMAIN)s »." + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" +"Supprimer les chemins d’accès des fichiers %(TYPE)s pour les domaines " +"« %(DOMAIN)s »." + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"Modifier le chemin d’accès de fichier %(TYPE)s pour le domaine " +"« %(DOMAIN)s ». Seuls les éléments en gras dans la liste peuvent être " +"sélectionnés, ceci indique qu’ils ont été modifiés au préalable." + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "connecter" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "écouter les connexions entrantes" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"Ajouter une nouvelle définition de port avec laquelle le domaine « %(APP)s » " +"est autorisé à %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"Supprimer les définitions de port modifiées avec lesquelles le domaine " +"« %(APP)s » est autorisé à %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"Modifier les définitions de port avec lesquelles le domaine « %(APP)s » est " +"autorisé à %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "Ajouter une nouvelle définition de rôle ou utilisateur SELinux." + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" +"Supprimer les définitions d’utilisateur ou de rôles SELinux modifiées." + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" +"Modifier les définitions d’utilisateurs ou de rôles SELinux sélectionnées." + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "Ajouter une nouvelle définition de mappage de connexion." + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "Supprimer les définitions des mappages de connexion modifiées." + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" +"Modifier les définitions des mappages de connexion modifiées sélectionnées." + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "Ajouter une nouvelle définition d’équivalence de fichiers." + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "Supprimer les définitions d’équivalence de fichiers modifiées." + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"Modifier les définitions d’équivalence de fichiers modifiées sélectionnées. " +"Seuls les éléments en gras dans la liste peuvent être sélectionnés, ceci " +"indique qu’ils ont été modifiés au préalable." + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "Autoriser les règles booléennes %s" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Ajouter le port réseau pour %s. Les ports seront créés une fois la mise à " +"jour appliquée." + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "Ajouter le port réseau pour %s" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"Ajouter l’étiquetage de fichier pour %s. Les étiquettes de fichiers seront " +"créées une fois la mise à jour appliquée." + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "Ajouter l’étiquetage de fichier pour %s" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"Ajouter le mappage de connexion. Le mappage utilisateur sera créé une fois " +"la mise à jour appliquée." + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "Ajouter le mappage de connexion" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"Ajouter un rôle utilisateur SELinux. Les rôles utilisateur SELinux seront " +"créés une fois la mise à jour appliquée." + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "Ajouter des utilisateurs SELinux" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"Ajouter le mappage d’équivalence de fichiers. Le mappage sera créé une fois " +"la mise à jour appliquée." + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "Ajouter l’équivalence de fichiers SELinux" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"Modifier l’étiquetage de fichier pour %s. Les étiquettes de fichiers seront " +"créées une fois la mise à jour appliquée." + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"Modifier le rôle utilisateur SELinux. Les rôles utilisateurs SELinux seront " +"créés une fois la mise à jour appliquée." + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "Modifier les utilisateurs SELinux" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"Modifier le mappage de connexion. Le mappage de connexion sera modifié une " +"fois la mise à jour appliquée." + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "Modifier le mappage de connexion" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"Modifier le mappage d’équivalence de fichiers. Le mappage sera créé une fois " +"la mise à jour appliquée." + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "Modifier l’équivalence de fichiers SELinux" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Modifier le port réseau pour %s. Les ports seront créés une fois la mise à " +"jour appliquée." + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "Modifier le port réseau pour %s" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" +"L’entrée « %s » n’est pas un chemin d’accès valide. Les chemins d’accès " +"doivent commencer par une barre oblique « / »." + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "Le numéro du port doit être entre 1 et 65536" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "Nom SELinux : %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "Ajouter l’étiquette du fichier pour %s" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "Supprimer l’étiquette du fichier pour %s" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "Modifier l’étiquette du fichier pour %s" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "Chemin d’accès du fichier : %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "Classe du fichier : %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "Type de fichier SELinux : %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "Ajouter des ports pour %s" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "Supprimer des ports pour %s" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "Modifier des ports pour %s" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "Ports réseau : %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "Protocole réseau : %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "Ajouter un utilisateur" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "Supprimer un utilisateur" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "Modifier un utilisateur" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "Utilisateur SELinux : %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "Rôles : %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "Plage MLS/MCS : %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "Ajouter le mappage de connexion" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "Supprimer le mappage de connexion" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "Modifier le mappage de connexion" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "Nom de connexion : %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "Utilisateur SELinux : %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "Ajouter une étiquette d’équivalence de fichiers." + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "Supprimer une étiquette d’équivalence de fichiers." + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "Modifier une étiquette d’équivalence de fichiers." + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "Chemin d’accès du fichier : %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "Équivalence : %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Système" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "Équivalence de fichier" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Utilisateurs" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"Exécuter restorecon sur %(PATH)s pour modifier son type de %(CUR_CONTEXT)s " +"au type par défaut %(DEF_CONTEXT)s ?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "Mise à jour" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "Mettre à jour les modifications" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "Rétablir les changements" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "État du système : appliqué" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "État du système : permissif" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"La modification du type de stratégie va provoquer un réétiquetage de " +"l’ensemble du système de fichiers au prochain démarrage. Le réétiquetage " +"dure longtemps en fonction de la taille du système de fichiers. Souhaitez-" +"vous continuer ?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"Basculer SELinux sur « Désactivé » (Disabled) nécessite un redémarrage. Ceci " +"n’est pas recommandé. Si vous décidez plus tard de réactiver SELinux, le " +"système devra effectuer un nouvel étiquetage. Si vous souhaitez uniquement " +"voir si SELinux pose problème à votre système, vous pouvez basculer en mode " +"permissif, ce qui journalisera uniquement les erreurs et n’appliquera pas la " +"stratégie SELinux. Le mode permissif ne requiert pas de redémarrage. " +"Souhaitez-vous continuer ?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"L’activation de SELinux va provoquer un réétiquetage de l’ensemble du " +"système de fichiers au prochain démarrage. Le réétiquetage dure longtemps en " +"fonction de la taille du système de fichiers. Souhaitez-vous continuer ?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"Vous avez tenté de fermer l’application sans appliquer les modifications.\n" +" * Pour appliquer les modifications effectuées pendant cette session, " +"veuillez cliquer sur Non, puis sur Mettre à jour.\n" +" * Pour quitter l’application sans appliquer les modifications, " +"veuillez cliquer sur Oui. Toutes les modifications effectuées pendant cette " +"session seront perdues." + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "Boîte de dialogue des pertes de données" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "fichier normal" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "répertoire" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "périphérique en mode caractère" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "périphérique en mode bloc" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "fichier socket" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "lien symbolique" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "tube nommé" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "Aucune stratégie SELinux installée" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "Échec lors de la lecture du fichier stratégie %s" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- Autorisé %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"Vous devez régénérer l’information des interfaces en lançant /usr/bin/" +"sepolgen-ifgen" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "inconnu" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "L’interface %s n’existe pas." + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"Vous devez installer le paquetage policycoreutils-gui afin d’utiliser " +"l’option gui" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "Interface utilisateur graphique pour la stratégie SELinux" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "Nom(s) de domaine des pages de manuel à créer" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "Le répertoire racine alternatif doit être paramétré" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "Créer les pages de manuel de SELinux" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "chemin dans lequel seront créés les pages de manuel SELinux" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "nom du système d’exploitation pour les pages de manuel" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" +"Créer la structure HTML des pages de manuel pour les pages de manuel SELinux " +"sélectionnées" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "Répertoire racine alternatif, par défaut /" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"Avec cet indicateur, le chemin d’accès racine alternatif doit inclure des " +"fichiers de contexte de fichier et le fichier policy.xml" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "Tous les domaines" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "Interroger les stratégies SELinux relatives aux information réseau" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "énumérer tous les types de ports SELinux" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "afficher les type SELinux relatif au port" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "Afficher les ports définis pour ce type SELinux" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "afficher les ports auquel ce domaine peut se lier ou se connecter" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" +"afficher les ports auxquels cette application peut se lier ou se connecter" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"interroger la stratégie SELinux pour voir si les domaines peuvent " +"communiquer ensemble" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "Domaine source" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "Domaine cible" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" +"Interroger la stratégie SELinux pour voir les descriptions des booléens" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "obtenir toutes les descriptions de booléens " + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "booléan pour lequel obtenir la description" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"interroger la stratégie SELinux pour voir si un domaine de traitement source " +"peut faire la transition vers un domaine de traitement cible" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "domaine de traitement source" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "domaine de traitement cible" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "création sepolicy : erreur : un des arguments %s est requis" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "Commande nécessaire pour ce type de stratégie" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"l’option -t ne peut pas être utilisée avec les domaines « %s ». Veuillez " +"lire l’utilisation pour plus de détails." + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"l’option -d ne peut pas être utilisée avec les domaines « %s ». Veuillez " +"lire l’utilisation pour plus de détails." + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"l’option -a ne peut pas être utilisée avec les domaines « %s ». Veuillez " +"lire l’utilisation pour plus de détails." + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "l’option -w ne peut pas être utilisée avec l’option --newtype" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "Énumérer les interfaces de la stratégie SELinux" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "Saisissez le nom des interfaces à interroger" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "Créer le modèle de module de stratégie SELinux" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "Entrez le type de domaine que vous allez étendre" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" +"Entrez le ou les utilisateurs SELinux qui feront la transition vers ce " +"domaine" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" +"Entrez le ou les rôles SELinux vers lesquels le domaine administrateur fera " +"transition" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "Entrez le ou les domaines que cet administrateur confiné administrera" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "nom de la stratégie à créer" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "chemin dans lequel seront stockés les fichiers de la stratégie créée" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "chemin dans lequel les traitements confinés auront besoin d’écrire" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "Types de stratégie nécessitant une commande" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "Créer la stratégie « %s »" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "Créer la stratégie « %s » " + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "Exécutable à confiner" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "commandes" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "Stratégie SELinux alternative, par défaut /sys/fs/selinux/policy" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Applications" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "Sélectionner le domaine" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Sélectionner" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Annuler" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" +"L’entrée saisie est incorrecte. Veuillez réessayer sous le format ex:/.../..." +" ." + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Réessayer" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "Définitions des ports réseau" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"Ajouter le mappage d’équivalence. Le mappage sera créé une fois la mise à " +"jour (« Update ») appliquée." + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Chemin" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"Spécifiez un nouveau nom d’utilisateur SELinux. Par convention, les noms " +"d’utilisateur SELinux se terminent habituellement par _u." + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" +"Saisissez le chemin sur lequel vous souhaitez installer une étiquette " +"d’équivalence." + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "Chemin d’équivalence" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "Enregistrer pour mettre à jour" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"Spécifier le mappage entre le nouveau chemin et le chemin d’équivalence. " +"Tout ce qui se trouve sous ce nouveau chemin sera étiqueté comme si cela se " +"trouvait sous le chemin d’équivalence." + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "Ajouter un fichier" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" Étiquetage du fichier pour le . Les " +"étiquettes de fichiers seront créées une fois la mise à jour appliquée." + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Classe" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Type" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"Sélectionner la classe du fichier à laquelle cette étiquette sera appliquée. " +"Par défaut, celle-ci est appliquée à toutes les classes." + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "Rendre le chemin récursif" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"Sélectionnez « Rendre le chemin récursif » si vous souhaitez appliquer " +"l’étiquette de manière récursive à tous les enfants du chemin indiqué. Les " +"objets sous ce répertoire se verront attribuer cette étiquette." + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Parcourir" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" +"Parcourir pour sélectionner le fichier ou répertoire pour l’étiquetage." + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "Chemin " + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"Spécifiez le chemin en utilisant des expressions régulières que vous " +"souhaitez voir modifier l’étiquetage." + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "Sélectionner le type de fichier SELinux à assigner à ce chemin." + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "Saisissez l’étiquette MLS à assigner à ce chemin de fichier." + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "Étiquette MLS SELinux que vous souhaitez assigner à ce chemin." + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "Analyse de la stratégie..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"Ajouter le mappage de connexion. Le mappage de connexion sera créé une fois " +"la mise à jour appliquée." + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"Saisissez le nom d’utilisateur de connexion de l’utilisateur auquel vous " +"souhaitez ajouter le confinement d’utilisateur SELinux." + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"Sélectionnez l’utilisateur SELinux à assigner à cet utilisateur de connexion." +" Par défaut, les utilisateurs de connexion sont assignés par l’utilisateur " +"« __default__ user »." + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"Saisissez la plage MLS/MCS pour cet utilisateur de connexion. Défini par " +"défaut à la plage de l’utilisateur SELinux sélectionné." + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "Plage MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"Spécifiez la plage MLS pour la connexion de cet utilisateur. Défini par " +"défaut aux plages MLS des utilisateurs SELinux sélectionnés." + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" Port réseau pour le . Les ports seront " +"créés une fois la mise à jour appliquée." + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" +"Saisissez le numéro ou la plage de port auquel vous souhaitez ajouter un " +"type." + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protocole" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "Type de port" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" +"Sélectionnez le type de port que vous souhaitez assigner au numéro de port." + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" +"Sélectionnez tcp si le type du port doit être assigné aux numéros des " +"ports tcp." + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" +"Sélectionnez udp si le type du port doit être assigné aux numéros des " +"ports udp." + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "Saisissez l’étiquette MLS à assigner à ce port." + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "Configuration SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "Sélectionner..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "Booléens" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"Affiche les informations de booléens qui peuvent être utilisées pour " +"modifier la stratégie du domaine sélectionné." + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Fichiers" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" +"Affiche les informations de types de fichiers qui peuvent être utilisés par " +"le domaine sélectionné." + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Réseau" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"Affiche les ports réseau auxquels le domaine sélectionné peut se connecter " +"ou écouter." + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "Transitions" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" +"Affiche les applications qui peuvent faire la transition dans ou à travers " +"le domaine sélectionné." + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "Mappage de connexion" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "Gérer la configuration SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "Utilisateurs SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "Verrouillage" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"Verrouiller le système SELinux.\n" +"Cet écran peut être utilisé pour activer les protections SELinux." + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "bouton radio" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filtre" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "N’afficher que les modifiés" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "Il existe des fichiers mal étiquetés" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "Uniquement afficher les fichiers mal étiquetés" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"Règles If-Then-Else inscrites dans la stratégie pouvant\n" +" autoriser un contrôle d’accès alternatif." + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Activé" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Nom" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "Chemin du fichier" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "Type de fichier SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "Chemin du fichier utilisé pour entrer dans le domaine sélectionné." + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "Fichiers exécutables" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "Fichiers dans lesquels le domaine sélectionné peut écrire." + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "Fichiers accessibles en écriture" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "Types de fichiers définis pour le domaine sélectionné." + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "Types des fichiers d’application" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Port" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" +"Ports réseaux auxquels le domaine sélectionné est autorisé à se connecter." + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "Sortant" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "Ports réseaux que le domaine sélectionné est autorisé à écouter." + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "Entrant" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "Booléen\n" +"Activé" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "Nom de booléen" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "Type d’application SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"Exécutables qui feront la transition vers un domaine différent, quand le " +"domaine sélectionné l’exécutera." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" +"L’application effectue une transition à partir du « domaine sélectionné »" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "Appel du domaine des processus" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "Fichier exécutable" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"Exécutables qui feront la transition vers le domaine sélectionné, lors de " +"l’exécution d’un point d’entrée des domaines sélectionnés." + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "L’application effectue une transition vers un « domaine sélectionné »" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"Les transitions de fichiers définissent ce qui se produit lorsque le domaine " +"actuel crée le contenu d’une classe particulière dans un répertoire du type " +"destinataire. Optionnellement, un nom de fichier peut être spécifié pour la " +"transition." + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "Type de répertoire SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "Classe destinataire" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "Type destinataire SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "Nom du fichier" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" +"Le fichier effectue une transition à partir du « domaine sélectionné »" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "Niveau par défaut" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" +"Sélectionnez le mode du système lorsque le système démarre pour la première " +"fois" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Autoritaire" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Permissif" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "Sélectionnez le mode du système pour la session actuelle" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "Type de stratégie du système :" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "Mode du système" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "Importer les paramètres système d’une autre machine" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "Importer" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "Exporter les paramètres système vers un fichier" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "Exporter" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" +"Étiqueter à nouveau tous les fichiers selon leurs valeurs par défaut lors du " +"redémarrage" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "Configuration du système" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"Un domaine non confiné est une étiquette de processus autorisant le " +"processus à faire ce qu’il veut, sans que SELinux n’interfère. Les " +"applications lancées au démarrage par le système init que SELinux n’a pas " +"défini dans la stratégie SELinux seront exécutées de manière non confinée si " +"ce module est activé. Le désactiver signifie que tous les démons seront " +"maintenant confinés. Pour désactiver l’utilisateur « unconfined_t », vous " +"devez d’abord supprimer « unconfined_t » des écrans de connexion ou des " +"utilisateurs." + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" +"Désactiver la capacité d’exécution de processus système non confinés ?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"Un domaine permissif est une étiquette de processus autorisant le processus " +"à faire ce qu’il veut, SELinux ne journalise que les refus, mais ne les " +"applique pas. Les domaines permissifs indiquent habituellement une stratégie " +"expérimentale, désactiver le module pourrait causer à SELinux de refuser " +"l’accès à un domaine qui devrait être autorisé." + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "Désactiver tous les processus permissifs ?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"Refuser à tous les processus d’effectuer le ptracing ou le débogage " +"d’autres processus ?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"L’équivalence de fichier permet au système d’étiqueter un contenu sous le " +"nouveau chemin comme s’il se trouvait sous le chemin d’équivalence." + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "Équivalence de fichiers" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...SÉLECTIONNER POUR AFFICHER LES DONNÉES..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Supprimer" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "Modifier" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Ajouter" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Rétablir" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"Le bouton Rétablir lance une fenêtre vous permettant de rétablir des " +"modifications dans la transaction actuelle." + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" +"Committer toutes les modifications de votre transaction sur le serveur." + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "Applications - Recherche avancée" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "Types de processus" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "Plus de détails" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "Supprimer l’étiquetage des fichiers modifiés" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"Sélectionnez l’étiquetage de fichier à supprimer. L’étiquetage de fichier " +"sera supprimé une fois la mise à jour appliquée." + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "Étiquette du fichier SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "Enregistrer pour mettre à jour" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "Supprimer les ports modifiés" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" +"Sélectionner les ports à supprimer. Les ports seront supprimés une fois la " +"mise à jour appliquée." + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"Sélectionnez l’étiquetage d’équivalence de fichiers à supprimer. " +"L’étiquetage d’équivalence de fichiers sera supprimé une fois la mise à jour " +"appliquée." + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "Supprimer le mappage des utilisateurs modifiés." + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"Sélectionnez le mappage d’utilisateur de connexion à supprimer. Le mappage " +"d’utilisateur de connexion sera supprimé une fois la mise à jour supprimée." + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "Nom de connexion" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "Plus de types" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "Types" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"Examinez les mises à jour effectuées avant de les committer sur le système. " +"Pour réinitialiser un élément, veuillez décocher la case. Tous les éléments " +"cochés seront mis à jour dans le système si vous sélectionnez mettre à jour." + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Action" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Appliquer" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"Sélectionnez le mappages des utilisateurs à supprimer. Le mappage des " +"utilisateurs sera supprimé une fois la mise à jour appliquée." + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "Nom d’utilisateur SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"Ajouter des rôles utilisateur. Les rôles utilisateur SELinux seront créés " +"une fois la mise à jour appliquée." + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "Nom d’utilisateur SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "Saisissez la plage MLS/MCS pour cet utilisateur SELinux.\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"Spécifiez le niveau par défaut avec lequel vous souhaitez que cet " +"utilisateur SELinux se connecte. La valeur par défaut est s0." + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" +"Saisissez le niveau par défaut avec lequel l’utilisateur SELinux se " +"connectera. La valeur par défaut est s0" diff --git selinux-python-2.8/po/fur.po selinux-python-2.8/po/fur.po new file mode 100644 index 0000000..9ffd398 --- /dev/null +++ selinux-python-2.8/po/fur.po @@ -0,0 +1,3369 @@ +# Fabio Tomat , 2017. #zanata +# Fabio Tomat , 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-05-07 01:35+0000\n" +"Last-Translator: Fabio Tomat \n" +"Language-Team: Friulian\n" +"Language: fur\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "disativât" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "atîf" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Descrizion" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Sì" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sisteme" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "cartele" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "no cognossût" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Anule" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Torne prove" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Gjenar" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "File" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Rêt" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Abilitât" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Non" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Puarte" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Elimine" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Zonte" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Azion" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/ga.po selinux-python-2.8/po/ga.po new file mode 100644 index 0000000..70db5a6 --- /dev/null +++ selinux-python-2.8/po/ga.po @@ -0,0 +1,3370 @@ +# Seán de Búrca , 2015. #zanata +# Miroslav Lichvar , 2016. #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: 2016-03-23 11:33+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Irish\n" +"Language: ga\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : " +"4\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Cur síos" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Níl" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Tá" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Ceallaigh" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Cineál" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Cumasaithe" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Ainm" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Scrios" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/gl.po selinux-python-2.8/po/gl.po new file mode 100644 index 0000000..4d007ab --- /dev/null +++ selinux-python-2.8/po/gl.po @@ -0,0 +1,3370 @@ +# Kevin Fenzi , 2016. #zanata +# Parag , 2016. #zanata +# Tomáš Mráz , 2016. #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: 2016-06-17 05:40+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Galician\n" +"Language: gl\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "Ficheiro de saída" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Lingua" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Servizo" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "off" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "on" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Predeterminado" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Descrición" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Non" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Sí" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sistema" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "descoñecido" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Aplicacións" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Cancelar" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Tipo" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protocolo" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "Valores lóxicos" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Activado" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Nome" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Porto" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Eliminar" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Reverter" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Acción" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/gu.po selinux-python-2.8/po/gu.po new file mode 100644 index 0000000..eb64521 --- /dev/null +++ selinux-python-2.8/po/gu.po @@ -0,0 +1,3534 @@ +# Petr Lautrbach , 2016. #zanata +# Parag , 2017. #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: 2017-03-24 09:55+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Gujarati\n" +"Language: gu\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** અગત્ય ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "ઓછામાં ઓછો માત્ર એક જ વર્ગ જરૂરી છે" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "'+' ની મદદથી %s પર સંવેદનશીલતા સ્તરો સુધારી શકતા નથી" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s એ પહેલાથી જ %s માં છે" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s એ %s માં નથી" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "+/- ને અન્ય પ્રકારના વર્ગો સાથે જોડી શકતા નથી" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "ઘણી સંવેદનશીલતાઓ હોઈ શકતી નથી" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "વપરાશ %s CATEGORY File ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "વપરાશ %s -l CATEGORY user ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "વપરાશ %s -d File ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "વપરાશ %s -l -d user ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "વપરાશ %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "વપરાશ %s -L -l user" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "વિકલ્પ યાદીનો અંત કરવા માટે -- વાપરો. ઉદાહરણ તરીકે" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "વિકલ્પો ભૂલ %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "નોડ" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "પ્રકાર" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "આઉટપુટ ફાઇલ" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "semanage handle બનાવી શક્યા નહિં" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "SELinux પોલિસીની વ્યવસ્થા થયેલ નથી અથવા સંગ્રહ વાપરી શકાતો નથી." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "પોલિસી સંગ્રહ વાંચી શકતા નથી." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "semanage જોડાણ અધિષ્ઠાપિત કરી શક્યું નહિં" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "MLS સક્રિય થયેલ સ્થિતિને ચકાસણી કરી શક્યા નહિં" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "હજુ સુધી અમલમાં મૂકાયેલ નથી" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Semanage પરિવહન પહેલેથી જ પ્રગતિમાં છે" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "semanage લેવડદેવડ શરૂ કરી શક્યા નહિં" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "semanage લેવડદેવડ કમીટ કરી શક્યા નહિં" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Semanage પરિવહન પ્રગતિમાં નથી" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "SELinux મોડ્યુલોની યાદી કરી શક્યા નહિં" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "મોડ્યુલ નામ" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "ભાષા" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Disabled" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "મોડ્યુલ %s ને દૂર કરી શક્યા નહિં (દૂર કરવાનું નિષ્ફળ)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit ને ક્યાંતો 'ચાલુ' અથવા 'બંધ' ની જરૂરિયાત છે" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "બિલ્ટઇન પરમીસીવ પ્રકારો" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "વૈવિધ્યપૂર્ણ પરમીસીવ પ્રકારો" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" +"છૂટ અપાય એવુ ડોમેઇન %s સુયોજિત કરી શકાતુ નથી (મોડ્યુલ સ્થાપન નિષ્ફળ થયેલ છે)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "છૂટ અપાય એવુ ડોમેઇન %s દૂર કરી શકાતુ નથી (નિષ્ફળતા દૂર કરો)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "%s માટે કી બનાવી શક્યા નહિં" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "ચકાસી શક્યા નહિં કે શું %s માટે પ્રવેશ જોડણી વ્યાખ્યાયિત થયેલ છે" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linux જૂથ %s અસ્તિત્વમાં નથી" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux વપરાશકર્તા %s અસ્તિત્વમાં નથી" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "%s માટે પ્રવેશ જોડણી બનાવી શક્યા નહિં" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "%s માટે નામ સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "%s માટે MLS મર્યાદા સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "%s માટે SELinux વપરાશકર્તા સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "%s માટે પ્રવેશ જોડણી ઉમેરી શક્યા નહિં" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "seuser અથવા serange જરૂરી છે" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "%s માટેની પ્રવેશ જોડણી વ્યાખ્યાયિત નથી" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "%s માટે seuser પ્રશ્ન કરી શક્યા નહિં" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "%s માટે પ્રવેશ જોડણી સુધારી શક્યા નહિં" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "%s માટે પ્રવેશ જોડણી એ પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકાતી નથી" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "%s માટે પ્રવેશ જોડણી કાઢી શક્યા નહિં" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "પ્રવેશ જોડણીઓની યાદી કરી શક્યા નહિં" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "પ્રવેશ નામ" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux વપરાશકર્તા" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS વિસ્તાર" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "સેવા" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "શું SELinux વપરાશકર્તા %s એ વ્યાખ્યાયિત છે તે ચકાસી શક્યા નહિં" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "વપરાશકર્તાને %s માટે પ્રશ્ન કરી શક્યા નહિં" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "%s માટે ઓછામાં ઓછો એક ભૂમિકા ઉમેરાવી જ જોઇએ" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "%s માટે SELinux વપરાશકર્તા બનાવી શક્યા નહિં" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "ભૂમિકા %s ને %s માટે ઉમેરી શક્યા નહિં" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "%s માટે MLS સ્તર સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "પૂર્વગ %s ને %s માટે ઉમેરી શક્યા નહિં" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "%s માટે કીનો અર્ક કાઢી શક્યા નહિં" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "SELinux વપરાશકર્તા %s ઉમેરી શક્યા નહિં" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "પૂર્વગ, ભૂમિકાઓ, સ્તર અથવા વિસ્તાર જરૂરી છે" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "પૂર્વગ અથવા ભૂમિકાઓ જરૂરી છે" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux વપરાશકર્તા %s એ વ્યાખ્યાયિત નથી" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "SELinux વપરાશકર્તા %s સુધારી શક્યા નહિં" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "SELinux વપરાશકર્તા %s એ પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકાતા નથી" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "SELinux વપરાશકર્તા %s કાઢી શક્યા નહિં" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "SELinux વપરાશકર્તાઓની યાદી કરી શક્યા નહિં" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "વપરાશકર્તા %s માટે ભૂમિકાઓની યાદી આપી શક્યા નહિં" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "લેબલીંગ" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "પૂર્વગ" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS સ્તર" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS વિસ્તાર" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux ભૂમિકાઓ" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "પ્રોટોકોલ udp અથવા tcp જરૂરી છે" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "પોર્ટ જરૂરી છે" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "અયોગ્ય પોર્ટ" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "%s/%s માટે કી બનાવી શક્યા નહિં" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "પ્રકાર જરૂરી છે" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "પ્રકાર %s અયોગ્ય છે, પોર્ટ પ્રકાર હોવુ જ જોઇએ" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "શું પોર્ટ %s/%s વ્યાખ્યાયિત છે કે નહિં તે ચકાસી શક્યા નહિં" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "પોર્ટ %s/%s પહેલાથી જ વ્યાખ્યાયિત છે" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "%s/%s માટે પોર્ટ બનાવી શક્યા નહિં" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "%s/%s માટે સંદર્ભ બનાવી શક્યા નહિં" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "%s/%s માટે પોર્ટ સંદર્ભમાં વપરાશકર્તા સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "%s/%s માટે પોર્ટ સંદર્ભમાં ભૂમિકા સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "%s/%s માટે પોર્ટ સંદર્ભમાં પ્રકાર સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "%s/%s માટે પોર્ટ સંદર્ભમાં mls ક્ષેત્રો સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "%s/%s માટે પોર્ટ સંદર્ભ સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "પોર્ટ %s/%s ઉમેરી શક્યા નહિં" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "setype અથવા serange જરૂરી છે" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "setype જરૂરી છે" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "પોર્ટ %s/%s એ વ્યાખ્યાયિત નથી" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "પોર્ટ %s/%s નો પ્રશ્ન કરી શક્યા નહિં" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "પોર્ટ %s/%s સુધારી શક્યા નહિં" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "પોર્ટોની યાદી કરી શક્યા નહિં" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "પોર્ટ %s કાઢી શક્યા નહિં" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "પોર્ટ %s/%s એ પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકાતો નથી" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "પોર્ટ %s/%s કાઢી શક્યા નહિં" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "પોર્ટોની યાદી કરી શક્યા નહિં" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux પોર્ટ પ્રકાર" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "પ્રોટો" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "પોર્ટ નંબર" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "નોડ સરનામું જરૂરી છે" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "અજ્ઞાત અથવા ગેરહાજર પ્રોટોકોલ" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "SELinux નોડ પ્રકારની જરૂરિયાત છે" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "પ્રકાર %s અયોગ્ય છે, નોડ પ્રકાર હોવુ જ જોઇએ" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "%s માટે કી બનાવી શક્યા નહિં" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "ચકાસી શક્યા નહિં જો સરનામું %s વ્યાખ્યાયિત થયેલ છે" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "%s માટે સરનામું બનાવી શક્યા નહિં" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "%s માટે સંદર્ભ બનાવી શક્યા નહિં" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "%s માટે માસ્ક સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "%s માટે સરનામું સંદર્ભમાં વપરાશકર્તા સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "%s માટે સરનામું સંદર્ભમાં ભૂમિકા સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "%s માટે સરનામું સંદર્ભમાં પ્રકાર સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "%s માટે સરનામુ સંદર્ભમાં mls ક્ષેત્રો સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "%s માટે સરનામા સંદર્ભ સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "સરનામું %s ઉમેરી શક્યા નહિં" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "સરનામું %s એ વ્યાખ્યાયિત નથી" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "પ્રશ્ર્ન સરનામું %s કરી શક્યા નહિં" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "સરનામું %s બદલી શક્યા નહિં" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "સરનામું %s એ પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકાતો નથી" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "સરનામાં %s કાઢી શક્યા નહિં" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "બધી નોડ મેપીંગને કાઢી શક્યા નહિં" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "સરનામાંની યાદી કરી શક્યા નહિં" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux પ્રકાર જરૂરી છે" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "શું ઈન્ટરફેસ %s એ વ્યાખ્યાયિત થયેલ છે કે નહિં તે ચકાસી શક્યા નહિં" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "%s માટે ઈન્ટરફેસ બનાવી શક્યા નહિં" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "%s માટે ઈન્ટરફેસ સંદર્ભમાં વપરાશકર્તા સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "%s માટે ઈન્ટરફેસ સંદર્ભમાં ભૂમિકા સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "%s માટે ઈન્ટરફેસ સંદર્ભમાં પ્રકાર સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "%s માટે ઈન્ટરફેસ સંદર્ભમાં mls ક્ષેત્રો સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "%s માટે ઈન્ટરફેસ સંદર્ભ સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "%s માટે સંદેશા સંદર્ભ સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "%s ઈન્ટરફેસ ઉમેરી શક્યા નહિં" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "ઈન્ટરફેસ %s વ્યાખ્યાયિત નથી" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "ઈન્ટરફેસ %s ને પ્રશ્ન કરી શક્યા નહિં" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "ઈન્ટરફેસ %s સુધારી શક્યા નહિં" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "ઈન્ટરફેસ %s પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકતા નથી" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "ઈન્ટરફેસ %s કાઢી શક્યા નહિં" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "બધી ઇન્ટરફેસ મેપીંગને કાઢી શક્યા નહિં" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "ઈન્ટરફેસોની યાદી આપી શક્યા નહિં" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux ઈન્ટરફેસ" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "સંદર્ભ" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" +"લક્ષ્ય %s એ યોગ્ય નથી. લક્ષ્યને '/' સાથે અંત લાવવા માટે પરવાનગી મળેલ નથી" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "%s માટે સરખા ક્લાસ પહેલેથી અસ્તિત્વમાં છે" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "%s માટે ફાઈલ સંદર્ભમાં વપરાશકર્તા સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "%s માટે ફાઈલ સંદર્ભમાં ભૂમિકા સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "%s માટે ફાઈલ સંદર્ભમાં mls ક્ષેત્રો સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "અયોગ્ય ફાઈલ સ્પષ્ટીકરણ" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "ફાઇલ સ્પષ્ટીકરણ જગ્યાઓને સમાવી શકાતુ નથી" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "પ્રકાર %s અયોગ્ય છે, ફાઇલ અથવા ઉપકરણ પ્રકાર હોવુ જ જોઇએ" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "શું %s માટેનો ફાઈલ સંદર્ભ વ્યાખ્યાયિત છે કે નહિં તે ચકાસી શક્યા નહિં" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "%s માટે ફાઈલ સંદર્ભ બનાવી શક્યા નહિં" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "%s માટે ફાઈલ સંદર્ભમાં પ્રકાર સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "%s માટે ફાઈલ સંદર્ભ સુયોજિત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "%s માટે ફાઈલ સંદર્ભ ઉમેરી શક્યા નહિં" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "setype, serange અથવા seuser જરૂરી છે" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "%s માટેનો ફાઈલ સંદર્ભ વ્યાખ્યાયિત નથી" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "%s માટે ફાઈલ સંદર્ભ પ્રશ્ન કરી શક્યા નહિં" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "%s માટે ફાઈલ સંદર્ભ સુધારી શક્યા નહિં" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "ફાઈલ સંદર્ભોની યાદી આપી શક્યા નહિં" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "ફાઈલ સંદર્ભ %s કાઢી શક્યા નહિં" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "%s માટે ફાઈલ સંદર્ભ પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકતા નથી" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "%s માટે ફાઈલ સંદર્ભ કાઢી શક્યા નહિં" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "ફાઈલ સંદર્ભોની યાદી આપી શક્યા નહિં" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "સ્થાનીક ફાઈલ સંદર્ભોની યાદી કરી શક્યા નહિં" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux સંદર્ભ" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux વિતરણ fcontext સમકક્ષતા \n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"SELinux સ્થાનિક fcontext સમકક્ષતા \n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "શું બુલિયન %s વ્યાખ્યાયિત છે તે ચકાસી શક્યા નહિં" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "બુલિયન %s એ વ્યાખ્યાયિત નથી" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "ફાઈલ સંદર્ભ %s નો પ્રશ્ન કરી શક્યા નહિં" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "નીચેની કિંમતો ની એક સ્પષ્ટ કરવી જ જોઇએ: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "બુલિયન %s ની સક્રિય કિંમત કરી શક્યા નહિં" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "બુલિયન %s સુધારી શક્યા નહિં" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "ખરાબ બંધારણ%s: રેકોર્ડ %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "બુલિયન %s પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકતા નથી" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "બુલિયન %s કાઢી શક્યા નહિં" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "બુલિયનોની યાદી આપી શક્યા નહિં" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "બંધ" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "ચાલુ" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux બુલિયન" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "પરિસ્થિતિ" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "મૂળભૂત" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "વર્ણન" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "પ્રમાણભૂત Init ડિમન" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS સિસ્ટમ ડિમન" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "ઇન્ટરનેટ સેવા ડિમન" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "વેબ કાર્યક્રમ/સ્ક્રિપ્ટ (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Sandbox" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "વપરાશકર્તા કાર્યક્રમ" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "હાલનો ડોમેઇન પ્રકાર" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "ન્યૂનત્તમ ટર્મિનલ પ્રવેશ વપરાશકર્તા ભૂમિકા" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "ન્યૂનત્તમ X વિન્ડો પ્રવેશ વપરાશકર્તા ભૂમિકા" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "ડેસ્કટોપ લૉગિન વપરાશકર્તા ભૂમિકા" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "સંચાલક લૉગિન વપરાશકર્તા ભૂમિકા" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "શુદ્દ રુટ સંચાલક ભૂમિકા" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "નવા પ્રકાર માટે મોડ્યુલ જાણકારી" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "માન્ય પ્રકારો:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "પોર્ટો નંબરો કે 1 થી %d સુધીના વિસ્તારના નંબરો હોવા જ જોઈએ " + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "તમારે યોગ્ય પોલિસી પ્રકારને દાખલ કરવુ જ જોઇએ" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "તમારાં '%s' માટે તમારાં પોલિસી મોડ્યુલ માટે નામને દાખલ કરવુ જ જોઇએ." + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"નામ ખાલી જગ્યા વગરનું આલ્ફા ન્યૂમેરીક હોવુ જ જોઇએ. વિકલ્પ \"-n MODULENAME\" " +"ને વાપરવાનું નક્કી કરો" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "વપરાશકર્તા ભૂમિકા પ્રકારો એક્ઝેક્યુટેબલને સોંપી શકાતી નથી." + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "માત્ર Daemon કાર્યક્રમો init સ્ક્રિપ્ટ વાપરી શકે..." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve એ બુલિયન કિંમત હોવી જ જોઇએ" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog એ બુલિયન કિંમત હોવો જ જોઈએ " + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos એ બુલિયન કિંમત હોવી જ જોઇએ" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache એ બુલિયન કિંમત હોવી જ જોઇએ" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER પ્રકારો આપોઆપ tmp પ્રકાર મેળવે છે" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "'%s' પોલિસી મોડ્યુલને હાલનાં ડોમેઇનની જરૂર છે" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "પ્રકાર ક્ષેત્ર જરૂરી" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" +"તમારે નવાં પ્રકારને વ્યાખ્યાયિત કરવાની જરૂર છે કે જેની સાથે અંત છે: \n" +" %s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "તમારી શુદ્ધિ પ્રક્રિયા માટે તમારે એક્ઝેક્યુટેબલ પાથ દાખલ કરવો જ પડશે" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "પ્રકાર દબાણ ફાઈલ" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "ઈન્ટરફેસ ફાઈલ" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "ફાઈલ સંદર્ભો ફાઈલ" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "Spec ફાઇલ" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "સેટઅપ સ્ક્રિપ્ટ" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "ના" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "હાં" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "નિષ્ક્રિય" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "સક્રિય" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "ઉન્નત >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "ઉન્નત <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "ઉન્નત શોધ >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "ઉન્નત શોધ <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"એનફોર્સિંગ સ્થિતિને નિષ્ક્રિયમાંથી બદલવા માટે\n" +"- પરમિસીવને નિષ્ક્રિયમાંથી સિસ્ટમ સ્થિતિને બદલો\n" +"- રિબુટ કરો, તેથી તે સિસ્ટમનું ફરી લેબલ કરી શકાય\n" +"- એક વાર સિસ્ટમ પ્લાન પ્રમાણે ચાલતી હોય તો\n" +" * એનફોર્સિંગમાં સિસ્ટમ સ્થિતિને બદલો\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s એ યોગ્ય ડોમેઇન નથી" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "સિસ્ટમ પરિસ્થિતિ: નિષ્ક્રિય" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "મદદ: શરૂઆતનું પાનુ" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "મદદ: બુલિયન પાનુ" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "મદદ: એક્ઝક્યૂટેબલ ફાઇલ પાનું" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "મદદ: લખી શકાય તેવા ફાઇલ પાનું" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "મદદ: કાર્યક્રમ પ્રકાર પાનુ" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "મદદ: આઉટબાઉન્ડ નેટવર્ક જોડાણ પાનું" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "મદદ: ઇનબાઉન્ડ નેટવર્ક જોડાણ પાનું" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "મદદ: કાર્યક્રમ પાનામાંથી પરિવર્તન" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "મદદ: કાર્યક્રમ પાનાંમા પરિવર્તન" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "મદદ: પરિવર્તન કાર્યક્રમ ફાઇલ પાનું" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "મદદ: સિસ્ટમ પાનુ" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "મદદ: લૉકડાઉન પાનું" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "મદદ: પ્રવેશ પાનુ" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "મદદ: SELinux વપરાશકર્તા પાનુ" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "મદદ: ફાઇલ સરખામણી પાનું" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "વધારે..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "'%s' ડોમેઇનને દાખલ કરવા માટે વાપરેલ ફાઇલ પાથ." + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "ફાઇલો કે જેમાં '%s' ડોમેઇન લખી શકે છે." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "નેટવર્ક પોર્ટ કે જેમાં '%s' ને જોડાવા માટે પરવાનગી આપેલ છે." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "નેટવર્ક પોર્ટ કે જેમાં '%s' ને સાંભળવા પરવાનગી આપેલ છે." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "'%s' માટે વ્યાખ્યાયિત થયેલ ફાઇલ પ્રકાર." + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"બુલિયન જાણકારીને દર્શાવો કે જે '%s' માટે પોલિસીને સુધારવા વાપરી શકાય છે." + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "ફાઇલ પ્રકાર જાણકારીને દર્શાવો કે જે '%s' દ્દારા વાપરી શકાય છે." + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "નેટવર્ક પોર્ટને દર્શાવો કે જેમાં '%s' તેમાં જોડાઇ અથવા સાંભળી શકે છે." + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "કાર્યક્રમ '%s' માં પરિવર્તન થાય છે" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "કાર્યક્રમનું '%s' માંથી પરિવર્તન થાય છે" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "ફાઇલનું '%s' માંથી પરિવર્તન થાય છે" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "કાર્યક્રમો દર્શાવો કે જે '%s' ની બહાર અથવા તેમાં પરિવર્તન કરી શકે છે." + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "બધી ફાઇલો" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "ગુમ થયેલ ફાઇલ પાથ" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "એક્ઝક્યૂટેબલ" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "લખી શકાય તેવુ" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "કાર્યક્રમ" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "'%(DOMAIN)s' ડોમેઇન માટે નવાં %(TYPE)s ફાઇલ પાથને ઉમેરો." + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "'%(DOMAIN)s' ડોમેઇન માટે %(TYPE)s ફાઇલ પાથને કાઢી નાંખો." + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"'%(DOMAIN)s' ડોમેઇન માટે %(TYPE)s ફાઇલ પાથને બદલો. ફક્ત યાદીમાં ઘટ્ટ થયેલ " +"યાદીઓને પસંદ કરી શકાય છે, આ સૂચવે છે કે તેઓ પહેલાં બદલેલ હતા." + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "જોડાવો" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "ઇનબાઉન્ડ જોડાણ માટે સાંભળો" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"નવી પોર્ટ વ્યાખ્યાઓને ઉમેરો કે જેમાં '%(APP)s' ડોમેઇનને %(PERM)s માં પરવાનગી " +"મળેલ છે." + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"બદલેલી પોર્ટ વ્યાખ્યાઓને કાઢી નાખો કે જેમાં '%(APP)s' ડોમેઇન %(PERM)s માં " +"પરવાનગી મળેલ છે." + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"પોર્ટ વ્યાખ્યાઓને બદલો કે જેમાં '%(APP)s' ડોમેઇનને %(PERM)s માં પરવાનગી મળેલ " +"છે." + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "નવી વપરાશકર્તા/ભૂમિકા વ્યાખ્યાને ઉમેરો." + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "બદલેલ SELinux વપરાશકર્તા/ભૂમિકા વ્યાખ્યાને કાઢી નાંખો." + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "પસંદ થયેલ બદલાયેલ SELinux વપરાશકર્તા/ભૂમિકા વ્યાખ્યાને બદલો." + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "નવી પ્રવેશ મેપીંગ વ્યાખ્યાને ઉમેરો." + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "બદલેલ પ્રવેશ મેપીંગ વ્યાખ્યાને કાઢી નાંખો." + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "પસંદ થયેલ બદલાયેલ પ્રવેશ મેપીંગ વ્યાખ્યાને બદલો." + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "નવી ફાઇલ સરખી વ્યાખ્યાને ઉમેરો." + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "બદલેલ ફાઇલ સરખી વ્યાખ્યાને કાઢી નાંખો." + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"પસંદિત બદલાયેલ ફાઇલ સરખામણી વ્યાખ્યાઓને બદલો. યાદીમાં ફક્ત ઘટ્ટ વસ્તુઓને " +"પસંદ કરી શકાય છે. આ સૂચવે છે કે તેઓ પહેલાં બદલેલ હતી." + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "બુલિયન %s એ નિયમોને પરવાનગી આપે છે" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s માટે નેટવર્ક પોર્ટને ઉમેરો. પોર્ટને બનાવાશે જ્યારે સુધારે લાગુ થયેલ હોય." + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "%s માટે નેટવર્ક પોર્ટને ઉમેરો" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"%s માટે ફાઇલ લેબલીંગને ઉમેરો. ફાઇલ લેબલ બનાવેલ હશે જ્યારે સુધારો લાગુ થયેલ " +"હોય." + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "%s માટે ફાઇલ લેબલીંગને ઉમેરો" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"પ્રવેશ મેપીંગ ઉમેરો. વપરાશકર્તા મેપીંગને બનાવેલ હશે જ્યારે સુધારો લાગુ થયેલ " +"હોય." + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "પ્રવેશ મેપીંગને ઉમેરો" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"SELinux વપરાશકર્તા ભૂમિકાને ઉમેરો. SELinux વપરાશકર્તા ભૂમિકાને બનાવેલ હશે " +"જ્યારે સુધારો લાગુ થયેલ છે." + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "SELinux વપરાશકર્તાઓને ઉમેરો" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"ફાઇલ સરખામણી મેપીંગને ઉમેરો. મેપીંગને બનાવેલ હશે જ્યારે સુધારો લાગુ થયેલ હોય." +"" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "SELinux ફાઇલ સરખામણીને ઉમેરો" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"%s માટે ફાઇલ લેબલીંગને બદલો. ફાઇલ લેબલ બનાવેલ હશે જ્યારે સુધારો લાગુ થયેલ " +"હોય." + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"SELinux વપરાશકર્તા ભૂમિકાને બદલો. SELinux વપરાશકર્તા ભૂમિકાને બદલેલ હશે " +"જ્યારે સુધારો લાગુ થયેલ હશે." + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "SELinux વપરાશકર્તાઓને બદલો" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"પ્રવેશ મેપીંગને બદલો. પ્રવેશ મેપીંગને બદલેલ હશે જ્યારે સુધારો લાગુ થયેલ હોય." + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "પ્રવેશ મેપીંગને બદલો" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"ફાઇલ સરખામણી મેપીંગને બદલો. મેપીંગને બનાવેલ હશે જ્યારે સુધારો લાગુ થયેલ હોય." + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "SELinux ફાઇલ સરખામણીને બદલો" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s માટે નેટવર્ક પોર્ટને બદલો. પોર્ટને બનાવેલ હશે જ્યારે સુધારો લાગુ થયેલ " +"હોય." + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "%s માટે નેટવર્ક પોર્ટને બદલો" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "નોંધણી '%s' એ યોગ્ય પાથ નથી. પાથ એ '/' સાથે શરૂ થવુ જ જોઇએ." + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "પોર્ટ નબર 1 અને 65536 વચ્ચે હોવુ જ જોઇએ" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "SELinux નામ: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "%s માટે ફાઇલ લેબલીંગને ઉમેરો" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "%s માટે ફાઇલ લેબલીંગને કાઢી નાંખો" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "%s માટે ફાઇલ લેબલીંગને બદલો" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "ફાઇલ પાથ: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "ફાઇલ વર્ગ: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "SELinux ફાઇલ પ્રકાર: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "%s માટે પોર્ટને ઉમેરો" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "%s માટે પોર્ટને કાઢી નાંખો" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "%s માટે પોર્ટને બદલો" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "નેટવર્ક પોર્ટ: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "નેટવર્ક પ્રોટોકોલ: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "વપરાશકર્તાને ઉમેરો" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "વપરાશકર્તાને કાઢી નાંખો" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "વપરાશકર્તાને બદલો" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "SELinux વપરાશકર્તા : %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "ભૂમિકા: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS સીમા: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "પ્રવેશ માપનને ઉમેરો" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "પ્રવેશ માપનને કાઢી નાંખો" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "પ્રવેશ મેપીંગને બદલો" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "પ્રવેશ નામ : %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "SELinux વપરાશકર્તા: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "ફાઇલ સરખામણી લેબલીંગને ઉમેરો." + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "ફાઇલ સરખામણી લેબલીંગને કાઢી નાંખો." + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "ફાઇલ સરખામણી લેબલીંગને બદલો." + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "ફાઇલ પાથ : %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "સરખામણી: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "સિસ્ટમ" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "ફાઇલ સરખામણી" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "વપરાશકર્તાઓ" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"મૂળભૂત %(DEF_CONTEXT)s માં %(CUR_CONTEXT)s માંથી તેનાં પ્રકારોને બદલવા માટે " +"%(PATH)s પર restorecon ને ચલાવો?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "સુધારો" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "ફેરફારો સુધારો" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "ફેરફારો પાછા લાવો" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "સિસ્ટમ પરિસ્થિતિ: દબાણ" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "સિસ્ટમ પરિસ્થિતિ: પરવાનગી" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"પોલિસી પ્રકાર બદલવાનું આગળના બુટ પર વર્તમાન ફાઈલ સિસ્ટમને પુનઃલેબલ કરવાનું " +"કારણ આપી શકશે. પુનઃલેબલીંગ કરવાનું ફાઈલ સિસ્ટમના માપ પર આધાર રાખીને લાંબો " +"સમય લે છે. શું તમે ચાલુ રાખવા માંગો છો?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"નિષ્ક્રિય થયેલ SELinux ને બદલવાથી રિબુટ કરવાની જરૂર પડે છે. તે અગ્રહણીય ન " +"હોય તો. જો તમે પાછુ SELinux ચાલુ કરવાનું નક્કી કરો તો, સિસ્ટમને પુન:લેબલ " +"કરવાની જરૂર પડશે. જો તમે જોવાનું ઇચ્છો તો જો SELinux તમારી સિસ્ટમ પર " +"સમસ્યાનું કારણ બની રહી છે, તમે પરમિસીવ સ્થિતિમાં પાછા જઇ શકો છો કે જે ફક્ત " +"લૉગ ભૂલને બતાવશે અને SELinux પોલિસી પર દબાણ કરતુ નથી. પરમિસીવ સ્થિતિને " +"રિબુટની જરૂર નથી. શું તમે ચાલુ રાખવા માંગો છો?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"SELinux સક્રિયકૃતમાં બદલવાનું આગળના બુટ પર વર્તમાન ફાઈલ સિસ્ટમને પુનઃલેબલ " +"કરવાનું કારણ આપી શકશે. પુનઃલેબલીંગ કરવાનું ફાઈલ સિસ્ટમના માપ પર આધાર રાખીને " +"લાંબો સમય લે છે. શું તમે ચાલુ રાખવા માંગો છો?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"તમારાં ફેરફારોને લાગુ કર્યા વગર કાર્યક્રમને બંધ કરવા માટે પ્રયત્ન કરી રહ્યા " +"છે.\n" +" * ફેરફારોને લાગુ કરવા માટે તમે આ સત્ર દરમ્યાન ફેરફાર કરેલ છે, નાં પર " +"ક્લિક કરો અને સુધારા પર ક્લિક કરો.\n" +" * તમારાં ફેરફારોને લાગુ કર્યા વગર કાર્યક્રમને છોડવા માટે, હાં પર " +"ક્લિક કરો. બધા ફેરફારો કે જે તમે આ સત્ર દરમ્યાન કરેલ છે તે ગુમ થઇ જશે." + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "સંવાદની ગુમ થયેલ માહિતી" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "નિયમિત ફાઈલ" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "ડિરેક્ટરી" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "અક્ષર ઉપકરણ" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "બ્લોક ઉપકરણ" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "સોકેટ ફાઇલ" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "સાંકેતિક કડી" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "નામ થયેલ પાઇપ" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "SELinux પોલિસી સ્થાપિત થયેલ નથી" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "%s પોલિસી ફાઇલને વાંચવામાં નિષ્ફળતા" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- Allowed %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"/usr/bin/sepolgen-ifgen ચલાવીને તમે ઇન્ટરફેસ જાણકારીને પુન:ઉત્પન્ન કરવુ જોઇએ" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "અજ્ઞાત" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "ઇન્ટરફેસ %s અસ્તિત્વમાં નથી." + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"તમારે gui વિકલ્પને વાપરવા માટે policycoreutils-gui પેકેજને સ્થાપિત કરવાની " +"જરૂર છે" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "SELinux પોલિસી માટે ગ્રાફિકલ વપરાશકર્તા ઇન્ટરફેસ" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "બનાવવા માચે મુખ્ય પાનાનું ડોમેઇન નામ (ઓ)" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "વૈકલ્પિક રુટને સુયોજિત કરવાની જરૂર છે" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "SELinux મુખ્ય પાનાં ઉત્પન્ન કરો" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "પેચ કે જેમાં ઉત્પન્ન થયેલ SELinux મુખ્ય પાનાં સંગ્રહાશે" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "મુખ્ય પાનાં માટે OS નું નામ" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "પસંદ થયેલ SELinux મુખ્ય પાનાં માટે HTML મુખ્ય પાનાં બંધારણને પેદા કરો" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "વૈકલ્પિક રુટ ડિરેક્ટરી, / માં મૂળભૂત છે" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"આ ફ્લેગ સાથે, વૈકલ્પિક રુટ પાથને ફાઇલ સંદર્ભ ફાઇલો અને policy.xml ફાઇલને " +"સમાવવા માટે જરૂર છે" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "બધા ડોમેઇન" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "ક્વેરી SELinux પોલિસી નેટવર્ક જાણકારી" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "બધા SELinux પોર્ટ પ્રકારોની યાદી કરો" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "પોર્ટને સંબંધિત SELinux પ્રકાર બતાવો" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "આ SELinux પ્રકાર માટે વ્યાખ્યાયિત થયેલ પોર્ટને બતાવો" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "પોર્ટને બતાવો કે જેમાં આ ડોમઇમ બાઇન્ડ અને/અથવા જોડાઇ શકે" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "પોર્ટને બતાવો કે જેમાં આ કાર્યક્રમને બાઇન્ડ અને/અથવા જોડી શકાય છે" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"જોવા માટે ક્વેરી SELinux પોલિસી જો ડોમેઇન એ એકબીજા સાથે વાર્તાલાપ કરી શકે" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "સ્ત્રોત ડોમેઇન" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "લક્ષ્ય ડોમેઇન" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "બુલિયનની જાણકારીને જોવા માટે ક્વેરી SELinux પોલિસી" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "બધા બુલિયન વર્ણનોને મેળવો" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "વર્ણન મેળવવા માટે બુલિયન" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"કેવી રીતે સ્ત્રોત પ્રક્રિયા લક્ષ્ય પ્રક્રિયા ડોમેઇનમાં સંક્રમણ કરી શકે છે તે " +"જોવા માટે ક્વેરી SELinux પોલિસી" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "સ્ત્રોત પ્રક્રિયા ડોમેઇન" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "લક્ષ્ય પ્રક્રિયા ડોમેઇન" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy ઉત્પન્ન: ભૂલr: દલીલોમાંની એક %s જરૂરી છે" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "પોલિસીનાં આ પ્રકાર માટે આદેશ જરૂરી" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-t વિકલ્પ એ '%s' ડોમેઇન સાથે વાપરી શકાતુ નથી. વધારે વિગતો માટે વપરાશ વાંચો." + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-d વિકલ્પ '%s' ડોમેઇન સાથે વાપરી શકાતુ નથી. વધારે વિગતો માટે વપરાશને વાંચો." + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-a વિકલ્પ એ '%s' ડોમેઇન સાથે વાપરી શકાતુ નથી. વધારે વિગતો માટે વપરાશને વાંચો." +"" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "-w વિકલ્પને --newtype વિકલ્પ સાથે વાપરી શકાતુ નથી" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "SELinux પોલિસી ઇન્ટરફેસની યાદી કરો" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "ઇન્ટરફેસ નામ દાખલ કરો, કે જે તમે ક્વેરી કરવા માંગો છો" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "SELinux પોલિસી મોડ્યુલ ટૅમ્પલેટ ઉત્પન્ન કરો" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "ડોમેઇન પ્રકારને દાખલ કરો કે તમે વિસ્તારી હશો" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "SELinux વપરાશકર્તા(ઓ) ને દાખલ કરો કે જે આ ડોમેઇનનું પરિવર્તન કરશે" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "SELinux ભૂમિકા (ઓ) દાખલ કરો જેમાં સંચાલક ડોમેઇન પરિવર્તન કરશે" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "ડોમેઇન(ઓ) ને દાખ કરો કે જે આ શુદ્દ સંચાલકને સંચાલિત કરશે" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "ઉત્પન્ન કરવા માટે પોલિસીનું નામ" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "પાથ કે જેમાં પેદા થયેલ પોલિસી ફાઇલો સંગ્રહેલ હશે" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "પાથ કે કઇ શુદ્દ ક્રિયાઓ લખવા જરૂરી હશે" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "પોલિસી પ્રકારો ક્યા આદેશની જરૂર છે" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "'%s' પોલિસી બનાવો" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "'%s' પોલિસી બનાવો" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "પુરાવા માટેના એક્ઝેક્યુટેબલ" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "આદેશો" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "વૈકલ્પિક SELinux પોલિસી, /sys/fs/selinux/policy મૂળભૂત છે" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "કાર્યક્રમો" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "ડોમેઇનને પસંદ કરો" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "પસંદ કરો" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "રદ કરો" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" +"નોંધણી કે જે દાખલ થયેલ હતી તે અયોગ્ય છે. મહેરબાની કરીને ex:/.../... " +"બંધારણમાં ફરી પ્રયત્ન કરો." + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "પુનઃપ્રયત્ન કરો" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "નેટવર્ક પોર્ટ વ્યાખ્યા" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"ફાઇલ સરખામણી મેપીંગને ઉમેરો. મેપીંગને બનાવેલ હશે જ્યારે સુધારો લાગુ થયેલ હોય." +"" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "પાથ" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"નવું SELinux વપરાશકર્તા નામને સ્પષ્ટ કરો. સંમેલન વપરાશકર્તા નામો એ સામાન્ય " +"રીતે an _u માં અંત થાય છે." + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "પાથને દાખલ કરો કે જેમાં તમે સરખામણી લેબલને સુયોજિત કરવા માંગો છો." + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "સરખામણી પાથ" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "સુધારવા માટે સંગ્રહો" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"નવાં પાથ અને સરખામણી પાથ વચ્ચે મેપીંગને સ્પષ્ટ કરો. આ નવાં પાથની હેઠળ બધુ " +"લેબલ થયેલ હશે જો તેઓ સરખામણી પાથ હેઠળ હતુ." + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "ફાઇલને ઉમેરો" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" માટે ફાઇલ લેબલીંગ. ફાઇલ લેબલને બનાવેલ હશે " +"જ્યારે સુધારો લાગુ થયેલ છે." + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "વર્ગ" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "પ્રકાર" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"ફાઇલ વર્ગને પસંદ કરો કે જેમાં આ લેબલ લાગુ થયેલ હશે. મૂળભૂત બધા વર્ગો માટે છે." +"" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "પાથ પૂનરાવર્તિત બનાવો" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"જો તમે બધા બાળકોના ચોક્કસ માર્ગની યાદી માટે આ લેબલ લગાવવા માંગો છો તો " +"રીકર્શીવ માર્ગ બનાવી પસંદ કરો. આ લેબલ પાસેની યાદી નીચે દર્શાવેલ " + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "બ્રાઉઝ" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "લેબલીંગ માટે ફાઇલ/ડિરેક્ટરીને પસંદ કરવા માટે બ્રાઉઝ કરો." + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "પાથ" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"નિયમિત સમીકરણની મદદથી પાથને સ્પષ્ટ કરો કે જે તમે લેબલીંગ બદલવા માંગો છો." + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "આ પાથને સોંપવા માટે SELinux ફાઇલ પ્રકારને પસંદ કરો." + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "આ ફાઇલ પાથને સોંપવા માટે MLS લેબલને દાખલ કરો." + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "SELinux MLS લેબલ કે જે તમે આ પાથને સોંપવા ઇચ્છો છો." + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "પોલિસીનું વિશ્ર્લેષણ કરી રહ્યા છે..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"પ્રવેશ મેપીંગને ઉમેરો. પ્રવેશ મેપીંગને બનાવેલ હશે જ્યારે સુધારો લાગુ થયેલ છે." +"" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"વપરાશકર્તાનું પ્રવેશ વપરાશકર્તા નામને દાખલ કરો કે જેમાં SELinux વપરાશકર્તા " +"બંધનને તમે ઉમેરવા માંગો છો." + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"આ પ્રવેશ વપરાશકર્તાને સોંપવા માટે SELinux વપરાશકર્તાને પસંદ કરો. મૂળભૂત " +"દ્દારા પ્રવેશ વપરાશકર્તાઓ એ __મૂળભૂત__ વપરાશકર્તા દ્દારા સોંપેલ છે." + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"આ પ્રવેશ વપરાશકર્તા માટે MLS/MCS સીમાને દાખલ કરો. પસંદ થયેલ SELinux " +"વપરાશકર્તા માટે આ સીમા માટે મૂળભૂત." + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "MLS સીમા" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"તેની સાથે પ્રવેશ કરવા આ વપરાશકર્તા માટે MLS સીમાને સ્પષ્ટ કરો. પસંદ થયેલ " +"SELinux વપરાશકર્તા MLS સીમા માટે મૂળભૂતો." + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" માટે નેટવર્ક પોર્ટ. પોર્ટને બનાવેલ હશે જ્યારે " +"સુધારો લાગુ થયેલ છે." + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" +"પોર્ટ નંબર અથવા સીમાને દાખલ કરો કે જેમાં તમે પોર્ટ પ્રકારને ઉમેરવા માંગો છો." + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "પ્રોટોકોલ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "પોર્ટ પ્રકાર" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "પોર્ટ પ્રકારને પસંદ કરો કે તમે ખાસ પોર્ટ નંબરમાં સોંપવા માંગો છો." + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" +"tcp ને પસંદ કરો જો પોર્ટ પ્રકારને tcp પોર્ટ નંબરમાં સોંપવુ જોઇએ." + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" +"udp ને પસંદ કરો જો પોર્ટ પ્રકારને udp પોર્ટ નંબરમાં સોંપવુ જોઇએ." + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "આ પોર્ટને સોંપવા માટે MLS લેબલને દાખલ કરો." + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "SELinux રૂપરેખાંકન" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "પસંદ કરો..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "બુલિયન" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"બુલિયન જાણકારીને દર્શાવો કે જે 'પસંદ થયેલ ડોમેઇન' માટે પોલિસીને બદલવા વાપરી " +"શકાય છે." + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "ફાઇલો" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" +"ફાઇલ પ્રકાર જાણકારીને દર્શાવો કે જે 'પસંદ થયેલ ડોમેઇન' દ્દારા વાપરી શકાય છે." + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "નેટવર્ક" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"નેટવર્ક પોર્ટને દર્શાવો કે જેમાં 'પસંદ થયેલ ડોમેઇન' એ જોડાઇ અથના સાંભળી શકે " +"છે." + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "રૂપાંતરો" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" +"કાર્યક્રમોને દર્શાવો કે જે 'પસંદ થયેલ ડોમેઇન' ની બહાર અથવા અંદર પરિવર્તન કરી " +"શકે છે." + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "પ્રવેશ મેપીંગ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "SELinux રૂપરેખાંકનને સંચાલિત કરો" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "SELinux વપરાશકર્તાઓ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "લૉકડાઉન" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"SELinux સિસ્ટમને તાળુ મારો.\n" +"આ સ્ક્રીન એ SELinux સુરક્ષા માટે વાપરી શકાય છે." + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "રેડિયોબટન" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "ગાળક" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "ફક્ત સુધારેલને બતાવો" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "ખોટા લેબલવાળી ફાઇલો અસ્તિત્વમાં છે" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "ફક્ત ખોટુ લેબલ થયેલ ફાઇલોને બતાવો" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"If-Then-Else નિયમો પોલિસીમાં લખાયેલ છે\n" +" કે જે વૈકલ્પિક પ્રવેશ નિયંત્રણને પરવાનગી આપે છે." + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "સક્રિય" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "નામ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "ફાઇલ પાથ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "SELinux ફાઇલ પ્રકાર" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "'પસંદ થયેલ ડોમેઇન' ને દાખલ કરવા માટે વાપરેલ ફાઇલ પાથ." + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "ચલાવી શકાય તેવી ફાઇલો" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "ફાઇલો કે જેમાં 'પસંદ થયેલ ડોમેઇન' લખી શકે છે." + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "લખી શકાય તેવી ફાઇલો" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "'પસંદ થયેલ ડોમેઇન' માટે વ્યાખ્યાયિત થયેલ ફાઇલ પ્રકારો." + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "કાર્યક્રમ ફાઇલ પ્રકારો" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "પોર્ટ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" +"નેટવર્ક પોર્ટ કે જેમાં 'પસંદ થયેલ ડોમેઇન' ને તેમાં જોડાવા પરવાનગી આપેલ છે." + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "આઉટબાઉન્ડ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" +"નેટવર્ક પોર્ટ કે જેમાં પસંદ થયેલ ડોમેઇનને સાંભળવા માટે પરવાનગી આપેલ છે." + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "ઇનબાઉન્ડ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "બુલિયન\n" +"સક્રિય" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "બુલિયન નામ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "SELinux કાર્યક્રમ પ્રકાર" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"ચલાવી શકાય તેવુ કે જે વિવિધ ડોમેઇનમાં પરિવર્તન કરશે, જ્યારે 'પસંદ થયેલ " +"ડોમેઇન' તેઓને ચલાવે છે." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "'ડોમેઇન પસંદ કરો' માંથી કાર્યક્રમનું પરિવર્તન થાય છે" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "કોલીંગ પ્રક્રિયા ડોમેઇન" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "ચલાવી શકાય તેવી ફાઇલ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"ચલાવી શકાય તેવુ કે જે 'પસંદ થયેલ ડોમેઇન' માં પરિવર્તન કરશે, જ્યારે પસંદ થયેલ " +"ડોમેઇનનાં પ્રવેશબિંદુને ચલાવી રહ્યા હોય." + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "'ડોમેઇન પસંદ કરો' માં કાર્યક્રમનું પરિવર્તન થાય છે" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"ફાઇલ પરિવર્તન વ્યાખ્યાયિત કરે છે જ્યારે હાલનું ડોમેઇન એ લક્ષ્ય પ્રકારની " +"ડિરેક્ટરીમાં ખાસ વર્ગનાં સમાવિષ્ટને બનાવે તો શું થાય. વૈકલ્પિક રીતે ફાઇલ " +"નામને પરિવર્તન માટે સ્પષ્ટ કરી શકાય છે." + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "SELinux ડિરેક્ટરી પ્રકાર" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "લક્ષ્ય વર્ગ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "SELinux લક્ષ્ય પ્રકાર" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "ફાઇલ નામ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "'ડોમેઇન પસંદ કરો' માંથી ફાઇલનું પરિવર્તન થાય છે" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "મૂળભૂત સ્તર" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "સિસ્ટમ સ્થિતિને પસંદ કરો જ્યારે સિસ્ટમ પહેલાં બુટ થાય" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "દબાણ કરવુ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "છૂટ આપનારું" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "હાલનાં સત્ર માટે સિસ્ટમ સ્થિતિને પસંદ કરો" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "સિસ્ટમ પોલિસી પ્રકાર:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "સિસ્ટમ સ્થિતિ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "બીજા મશીન માંથી સિસ્ટમ સુયોજનોને આયાત કરો" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "આયાત" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "ફાઇલમાં સિસ્ટમ સુયોજનોની નિકાસ કરો" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "નિકાસ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "રિબુટ પર સિસ્ટમ મૂળભૂતોમાં બધી ફાઇલોનું પુન:લેબલ કરો" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "સિસ્ટમ રૂપરેખાંકન" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"બંધનમુક્ત ડોમેઇન એ પ્રક્રિયા લેબલ છે કે જે આવું કરવા માટે પ્રક્રિયાને " +"પરવાનગી આપે છે કે જે તે ઇચ્છે છે, SELinux અડચણ વગર, કાર્યક્રમો init સિસ્ટમ " +"દ્દારા બુટ સમયે શરૂ થાય છે કે જે SELinux પાસે વ્યાખ્યાયિત થયેલ SELinux " +"પોલિસી નથી કે જે બંધનમુક્ત રીતે ચલાવશે જો આ મોડ્યુલ સક્રિય થયેલ હોય. બધા " +"ડિમનને નિષ્ક્રિય કરવું તેનો મતલબ એ થાય છે કે તે હજુ બંધનમાં હશે. " +"unconfined_t વપરાશકર્તાને નિષ્ક્રિય કરવા માટે તમારે વપરાશકર્તા/પ્રવેશ " +"સ્ક્રીનમાંથી પહેલાં unconfined_t ને દૂર કરવુ જ જોઇએ." + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" +"શું અવ્યાખ્યાયિત સિસ્ટમ પ્રક્રિયાને ચલાવવા માટે ક્ષમતાને નિષ્ક્રિય કરવી " +"છે?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"પરવાનગી મળેલ ડોમેઇન એ પ્રક્રિયા લેબલ છે કે જે આવું કરવા માટે પ્રક્રિયાને " +"પરવાનગી આપે છે કે જે તે ઇચ્છે છે, SELinux સાથે ફક્ત નામંજૂરી વાળા પ્રવેશી " +"રહ્યા છે, પરંતુ તેઓ પર દબાણ કરી રહ્યા નથી. સામાન્ય રીતે પરવાનગી થયેલ ડોમેઇન " +"પોલિસીને સૂચવે છે, મોડ્યુલને નિષ્ક્રિય કરવાનું SELinux માટે ડોમેઇનને પ્રવેશ " +"માટે નામંજૂરી આપવાનું કારણ બની શકે છે, કે જેને પરવાનગી મળવી જોઇએ." + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "શું બધી પરવાનગી આપી શકાય તેવી પ્રક્રિયાઓ નિષ્ક્રિય કરો?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"શું બધી પ્રક્રિયાઓને બીજી પ્રક્રિયાઓ ptracing અથવા ડિબગીંગ માંથી નામંજૂર " +"કરવી છે?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"ફાઇલ સરખામણી એ નવાં પાથ હેઠળ સમાવિષ્ટને લેબલ આપવા સિસ્ટમનું કારણ બને છે જો " +"તે સરખામણી પાથે હેઠળ હોત." + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "ફાઇલ સરખામણી" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...માહિતીને જોવા માટે પસંદ કરો..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "કાઢી નાંખો" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "બદલો" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "ઉમેરો" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "પાછુ લાવો" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"બટનને પાછુ લાવવાથી સંવાદ વિન્ડોને શરૂ કરશે કે જે હાલનાં સ્થળાંતરમાં " +"ફેરફારોને પાછુ લાવવા માટે તમને પરવાનગી આપે છે." + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "સર્વર તમારા હાલનાં સ્થળાંતરમાં બધા ફેરફારોને મોકલે છે." + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "કાર્યક્રમો - ઉન્નત શોધ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "પ્રક્રિયા પ્રકારો" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "વધારે વિગતો" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "બદલેલ ફાઇલ લેબલીંગને કાઢી નાંખો" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"કાઢવા માટે ફાઇલ લેબલીંગને પસંદ કરો. ફાઇલ લેબલીંગને કાઢી નાંખશે જ્યારે સુધારો " +"લાગુ થયેલ હોય." + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "SELinux ફાઇલ લેબલ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "સુધારામાં સંગ્રહો" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "બદલેલ પોર્ટને કાઢી નાંખો" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" +"કાઢવા માટે પોર્ટને પસંદ કરો. પોર્ટને કાઢી નંખાશે જ્યારે સુધારો લાગુ થયેલ હોય." +"" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"કાઢવા માટે સરખું ફાઇલ લેબલીંગને પસંદ કરો. સરખું ફાઇલ લેબલીંગને કાઢી નાંખશે " +"જ્યારે સુધારો લાગુ થયેલ હોય." + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "બદલેલ વપરાશકર્તા મેપીંગને કાઢી નાંખો." + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"કાઢી નાંખવા માટે પ્રવેશ વપરાશકર્તા મેપીંગને પસંદ કરો. પ્રવેશ વપરાશકર્તા " +"મેપીંગને કાઢી નંખાશે જ્યારે સુધારો લાગુ થયેલ હોય." + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "પ્રવેશ નામ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "વધારે પ્રકારો" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "પ્રકારો" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"સુધારાનું રિવ્યૂ કરો જે તમે કરેલ છે સિસ્ટમમાં તેઓને મોકલતા પહેલાં. વસ્તુને " +"પુન:સુયોજિત કરવા માટે, ચેકબોક્સને ચકાસો નહિં. બધી વસ્તુઓ ચકાસેલ છે જે " +"સિસ્ટમમાં સુધારેલ હશે જ્યારે તમે સુધારો પસંદ કરો." + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "ક્રિયા" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "લાગુ કરો" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"કાઢી નાંખવા માટે વપરાશકર્તા મેપીંગને પસંદ કરો. વપરાશકર્તા મેપીંગને કાઢી " +"નંખાશે જ્યારે સુધારો લાગુ થયેલ હોય." + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux વપરાશકર્તાનામ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"વપરાશકર્તા ભૂમિકાને ઉમેરો. SELinux વપરાશકર્તા ભૂમિકાને બનાવેલ હશે જ્યારે " +"સુધારો લાગુ થયેલ હોય." + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux વપરાશકર્તા નામ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "આ SELinux વપરાશકર્તા માટે MLS/MCS સીમાને દાખલ કરો.\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"મૂળભૂત સ્તરને સ્પષ્ટ કરો કે જે તેની સાથે પ્રવેશવા માટે આ SELinux " +"વપરાશકર્તાની જરૂર છે. મૂળભૂત s0 છે." + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" +"તેની સાથે પ્રવેશવા માટે SELinux વપરાશકર્તા માટે મૂળભૂત સ્તરને દાખલ કરો. " +"મૂળભૂત s0 છે" diff --git selinux-python-2.8/po/he.po selinux-python-2.8/po/he.po new file mode 100644 index 0000000..ab2f8e7 --- /dev/null +++ selinux-python-2.8/po/he.po @@ -0,0 +1,3373 @@ +# Kevin Fenzi , 2016. #zanata +# Niv Baehr , 2016. #zanata +# Oron Peled , 2016. #zanata +# Niv Baehr , 2017. #zanata +# Parag , 2017. #zanata +# Yaron Shahrabani , 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-05-31 01:18+0000\n" +"Last-Translator: Yaron Shahrabani \n" +"Language-Team: Hebrew\n" +"Language: he\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 2 : 1;\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "שפה" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "שירות" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "ברירת מחדל" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "תיאור" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "לא" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "כן" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "כבה" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "הפעל" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "מערכת" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "משתמשים" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "תיקייה" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "ישומים" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "בחר" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "ביטול" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "ניסיון חוזר" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "מחלקה" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "סוג" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "עיון" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "פרוטוקול" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Network" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "מאופשר" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "שם" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "פתחה" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "מחיקה" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "הוסף" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "פעולה" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "בצע" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/hi.po selinux-python-2.8/po/hi.po new file mode 100644 index 0000000..503f546 --- /dev/null +++ selinux-python-2.8/po/hi.po @@ -0,0 +1,3513 @@ +# Petr Lautrbach , 2016. #zanata +# Parag , 2017. #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: 2017-03-24 09:56+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Hindi\n" +"Language: hi\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** महत्वपूर्ण ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "कम से कम एक श्रेणी जरूरी" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "'+' %s पर प्रयोग करते हुये संवेदनशीलता स्तर नहीं बदल सकता है" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s पहले से %s में है" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s %s में नहीं है" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "+/- को अन्य श्रेणी प्रकार से जोड़ नहीं सकता" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "बहुल संवेदनशीलता नहीं रख सकता है" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "प्रयोग %s CATEGORY फाइल ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "प्रयोग %s -l CATEGORY उपयोक्ता ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "प्रयोग %s -d फाइल ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "प्रयोग %s -l -d उपयोक्ता ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "प्रयोग %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "प्रयोग %s -L -l उपयोक्ता" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "प्रयोग करें -- विकल्प सूची समाप्त करने के लिये. उदाहरण के लिये" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "विकल्प त्रुटि %s" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "नोड" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "प्रकार" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "आउटपुट फ़ाइल" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "semanage नियंत्रण आरंभ नहीं कर सका" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "SELinux नीति प्रबंधित नहीं है या भंडार अभिगम नहीं किया जा सकता है." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "नीति भंडार नहीं पढ़ सकता है." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "semanage संबंधन स्थापित नहीं कर सका" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "MLS सक्रिय स्थिति जाँच नहीं सका" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "अब तक लागू नहीं" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "सीमैनेज लेनदेन पहले से प्रगति पर है" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "semanage विनिमय आरंभ नहीं कर सका" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "semanage विनिमय सौंप नहीं सका" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "सीमैनेज लेनदेन प्रगति पर नहीं है" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "SELinux मॉड्यूल सूचीबद्ध नहीं सका" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "मॉड्यूल नाम" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "भाषा" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "निष्क्रिय" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "अनुज्ञात्मक डोमेन %s (हटाना विफल) हटा नहीं सका" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit के लिए 'चालू' या 'बंद' की जरूरत है" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "अंतनिर्मित अनुज्ञात्मक प्रकार" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "मनपसंद अनुज्ञात्मक प्रकार" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "अनुज्ञात्मक डोमेन %s (मॉड्यूल संस्थापन विफल) सेट नहीं कर सका" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "अनुज्ञात्मक डोमेन %s (हटाना विफल) हटा नहीं सका" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "%s के लिये कुंजी नहीं बना सका" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "नहीं जांच सका अगर %s के लिये लॉगिन मैपिंग परिभाषित है" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linux समूह %s मौजूद नहीं है" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux उपयोक्ता %s मौजूद नहीं है" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "%s के लिये लॉगिन मैपिंग नहीं बना सका" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "%s के लिये नाम सेट नहीं कर सका" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "MLS परिसर %s के लिये सेट नहीं कर सका" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "SELinux उपयोक्ता %s के लिये सेट नहीं कर सका" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "%s के लिये लॉगिन मैपिंग जोड़ नहीं सका" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "seuser या serange जरूरी" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "%s के लिये लॉगिन मैपिंग परिभाषित नहीं है" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "seuser को %s के लिये प्रश्न नहीं कर सका" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "%s के लिये लॉगिन मैपिंग नहीं रूपांतरित कर सका" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "नीति में %s परिभाषित है, मिटाया नहीं जा सकता" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "%s के लिये लॉगिन मैपिंग नहीं मिटा सका" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "लॉगिन मैपिंग नहीं सूचीबद्ध कर सका" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "लॉगिन नाम" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux उपयोक्ता" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS परिसर" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "सेवा" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "जांच नहीं सका कि SELinux उपयोक्ता %s परिभाषित है" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "%s के लिये उपयोक्ता को प्रश्न नहीं कर सकता" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "आपको कम से कम एक भूमिका %s के लिए जरूर जोड़ना चाहिए" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "SELinux उपयोक्ता %s के लिये बना नहीं सका" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "%s भूमिका %s के लिये जोड़ नहीं सका" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "MLS स्तर %s के लिये सेट नहीं कर सका" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "%s उपसर्ग %s के लिये नहीं जोड़ सका" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "%s के लिये कुंजी निकाल नहीं सका" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "SELinux उपयोक्ता %s नहीं जोड़ सका" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "उपसर्ग, भूमिका, स्तर या परिसर जरूरी" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "उपसर्ग या भूमिका जरूरी" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux उपयोक्ता %s परिभाषित नहीं है" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "SELinux उपयोक्ता %s नहीं सुधार सकता" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "SELinux उपयोक्ता %s नीति में परिभाषित है, मिटा नहीं सकता" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "SELinux उपयोक्ता %s मिटा नहीं सका" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "SELinux उपयोक्ता सूचीबद्ध नहीं सका" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "%s उपयोक्ता के लिये भूमिका सूचीबद्ध नहीं कर सका" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "लेबलिंग" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "उपसर्ग" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS स्तर" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS परिसर" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux भूमिका" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "प्रोटोकॉल udp या tcp जरूरी है" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "पोर्ट जरूरी है" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "अमान्य पोर्ट" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "%s/%s के लिये कुंजी नहीं बना सका" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "टाइप जरूरी है" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "%s प्रकार अवैध है, कोई पोर्ट प्रकार होना चाहिए" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "जांच नहीं सका अगर पोर्ट %s/%s परिभाषित है" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "%s/%s पोर्ट पहले से परिभाषित है" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "%s/%s के लिये पोर्ट बना नहीं सका" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "%s/%s के लिये संदर्भ बना नहीं सका" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "%s/%s के लिये पोर्ट संदर्भ में उपयोक्ता सेट नहीं कर सका" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "%s/%s के लिये पोर्ट संदर्भ में भूमिका सेट नहीं कर सका" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "%s/%s के लिये पोर्ट संदर्भ में टाइप सेट नहीं कर सका" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "%s/%s के लिये पोर्ट संदर्भ में क्षेत्र mls सेट नहीं कर सका" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "%s/%s के लिये पोर्ट संदर्भ सेट नहीं कर सका" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "%s/%s पोर्ट जोड़ नहीं सका" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "setype या serange जरूरी" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "सेटटाइप जरूरी" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "पोर्ट %s/%s परिभाषित नहीं है" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "%s/%s पोर्ट प्रश्न नहीं कर सका" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "%s/%s पोर्ट रूपांतरित नहीं कर सका" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "पोर्ट सूची बद्ध नहीं कर सका" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "%s पोर्ट मिटा नहीं सका" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "%s/%s नीति में परिभाषित है, मिटा नहीं सकता" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "%s/%s पोर्ट मिटा नहीं सका" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "पोर्ट सूची बद्ध नहीं कर सका" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux पोर्ट प्रकार" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "प्रोटो" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "पोर्ट संख्या" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "नोड पता जरूरी है" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "अज्ञात व अनुपस्थित प्रोटोकॉल" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "SELinux नोड प्रकार जरूरी है" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "प्रकार %s अवैध है, जरूर नोड प्रकार होना चाहिए" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "%s के लिये कुंजी नहीं बना सका" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "जांच नहीं सका अगर addr %s परिभाषित है" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "%s के लिये addr नहीं बना सका" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "%s के लिये संदर्भ बना नहीं सका" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "%s के लिये मास्क सेट नहीं कर सका" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "%s के लिये addr संदर्भ में उपयोक्ता सेट नहीं कर सका" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "%s के लिये addr संदर्भ में भूमिका सेट नहीं कर सका" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "%s के लिये addr संदर्भ में टाइप सेट नहीं कर सका" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "%s के लिये addr संदर्भ के mls क्षेत्र में नहीं सेट कर सका" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "%s के लिये addr संदर्भ नहीं सेट कर सका" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "%s पोर्ट जोड़ नहीं सका" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "Addr %s परिभाषित नहीं है" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "addr %s को प्रश्न नहीं कर सका" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "addr %s रूपांतरित नहीं कर सका" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "Addr %s नीति में परिभाषित है, मिटाया नहीं जा सकता है" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "addr %s मिटा नहीं सका" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "सभी नोड मैपिंग मिटा नहीं सका" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "addrs सूची बद्ध नहीं कर सका" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux प्रकार जरूरी है" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "जांच नहीं सका अगर %s अंतरफलक परिभाषित है" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "%s के लिये अंतरफलक नहीं बना सका" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "उपयोक्ता को %s के लिये अंतरफलक संदर्भ में सेट नहीं कर सका" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "भूमिका को %s के लिये अंतरफलक संदर्भ में सेट नहीं कर सका" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "टाइप को %s के लिये अंतरफलक संदर्भ में सेट नहीं कर सका" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "mls क्षेत्र %s के लिये अंतरफलक संदर्भ में सेट नहीं कर सका" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "%s के लिये अंतरफलक संदर्भ सेट नहीं कर सका" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "%s के लिये संदेश संदर्भ सेट नहीं कर सका" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "%s अंतरफलक जोड़ नहीं सका" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "%s अंतरफलक परिभाषित नहीं है" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "%s अंतरफलक प्रश्न नहीं कर सकता" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "%s अंतरफलक रूपांतरित नहीं सक सका" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "अंतरफलक %s नीति में परिभाषित है, मिटाया नहीं जा सकता" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "%s अंतरफलक मिटा नहीं सका" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "सभी अंतरफलक मैपिंग मिटा नहीं सका" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "अंतरफलक सूचीबद्ध नहीं कर सका" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux अंतरफलक" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "संदर्भ" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "लक्ष्य %s वैध नहीं है. '/' से अंत होने की लक्ष्य को अनुमति नहीं है" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "%s के लिये समान वर्ग पहले से परिभाषित है" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "%s के लिये फाइल संदर्भ में उपयोक्ता सेट नहीं कर सका" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "%s के लिये फाइल संदर्भ में भूमिका सेट नहीं कर सका" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "mls क्षेत्र %s के लिये फाइल संदर्भ के क्रम में नहीं सेट कर सका" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "अवैध फाइल विशेषता" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "फ़ाइल विनिर्दिष्टता स्थान शामिल नहीं कर सका है" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "प्रकार %s अवैध है, जरूर फ़ाइल या युक्ति प्रकार होना चाहिए" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "जांच नहीं सका अगर %s के लिये फाइल संदर्भ परिभाषित है" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "%s के लिये फाइल संदर्भ नहीं बना सका" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "%s के लिये फाइल संदर्भ में टाइप सेट नहीं कर सका" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "%s के लिये फाइल संदर्भ नहीं सेट कर सका" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "%s के लिये फाइल संदर्भ नहीं जोड़ सका" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "सेटटाइप जरूरी, serange या seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "%s के लिये फाइल संदर्भ परिभाषित नहीं है" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "%s के लिये फाइल संदर्भ को प्रश्न नहीं कर सका" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "%s के लिये फाइल संदर्भ नहीं सुधार सका" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "फाइल संदर्भ सूचीबद्ध नहीं कर सका" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "%s के लिये फाइल संदर्भ मिटा नहीं सका" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "%s के लिये फाइल संदर्भ नीति में परिभाषित है, मिटा नहीं सकता" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "%s के लिये फाइलसंदर्भ मिटा नहीं सका" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "फाइल संदर्भ सूचीबद्ध नहीं कर सका" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "स्थानीय फाइल संदर्भ सूचीबद्ध नहीं कर सका" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux वितरण fcontext समरूप \n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"SELinux स्थानीय fcontext समरूप \n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "अगर %s बुलियन परिभाषित है तो जांच नहीं सका" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "%s बुलियन परिभाषित नहीं है" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "%s फाइल संदर्भ को प्रश्न नहीं कर सका" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "आपको निम्नलिखित मान अवश्य निर्दिष्ट करना है: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "%s बुलियन का सक्रिय मान सेट नहीं कर सका" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "%s बुलियन रूपांतरित नहीं कर सका" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "खराब प्रारूप %s: रिकार्ड %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "%s बुलियन नीति में परिभाषित है, मिटाया नहीं जा सकता" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "%s बुलियन मिटा नहीं सका" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "बुलियन सूचीबद्ध नहीं कर सका" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "बंद" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "चालू" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux बूलियन" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "स्तर" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "तयशुदा" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "विवरण" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "मानक Init डेमॉन" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS सिस्टम डेमॉन" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "इंटरनेट सर्विस डेमॉन" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "वेब अनुप्रयोग/स्क्रिप्ट (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "सेंडबॉक्स" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "उपयोक्ता अनुप्रयोग" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "मौजूदा डोमेन प्रकार" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "न्यूनतम टर्मिनल लॉगिन उपयोक्ता भूमिका" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "न्यूनतम X विंडोज लॉगिन उपयोक्ता भूमिका" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "डेस्कटॉप लॉगिन उपयोक्ता भूमिका" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "लॉगिन उपयोक्ता भूमिका प्रशासित करें" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "सीमित रूट प्रशासक भूमिका" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "नए प्रकार के लिए मॉड्यूल सूचना" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "वैध प्रकार:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "पोर्ट को जरूर 1 से %d तक संख्या या संख्या का परिसर जरूर होना चाहिए." + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "आपको वैध नीति प्रकार भरना होगा" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "आपको अपने नीति मॉड्यूल के लिए अपने %s के लिए नाम दर्ज करना है." + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"नाम को वर्णांकिक होना चाहिए बिना किसी स्थान के. option \"-n MODULENAME\" का " +"उपयोग करने की सोचें" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "USER भूमिका प्रकार अनुमति प्राप्त एक्सक्यूटेबल नहीं हो सकता है." + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "सिर्फ DAEMON apps एक init स्क्रिप्ट का प्रयोग कर सकता है..." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve को जरूर बूलियन मान होना चाहिए" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog के पास जरूर बूलियन मान होना चाहिए" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos को जरूर बूलियन मान होना चाहिए" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache को जरूर बुलियन मान होना चाहिए " + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER प्रकार को स्वतः tmp प्रकार लेना चाहिए" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "%s नीति मॉड्यूल के लिए मौजूदा डोमेन चाहिए" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "प्रकार क्षेत्र जरूरी" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "आपको नए प्रकार चाहिए जिसका अंत इससे होता है: \n" +" %s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "अपने सीमति प्रक्रिया के लिए आप जरूर अपना एक्सक्यूटेबल पथ दें" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "प्रकार बाध्यकारी फाइल" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "अंतरफलक फाइल" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "फाइल संदर्भ फाइल" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "स्पेक फ़ाइल" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "सेटअप स्क्रिप्ट" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "नहीं" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "हाँ" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "निष्क्रिय करें" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "सक्रिय करें" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "विस्तृत >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "विस्तृत <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "उन्नत खोज >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "उन्नत खोज <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s एक वैध डोमेन नहीं है" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "तंत्र प्रस्थिति: अक्षम" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "मदद: आरंभ पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "मदद: बुलियन पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "मदद: निष्पादनीय फ़ाइल पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "मदद: लिखने योग्य फ़ाइल पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "मदद: अनुप्रयोग फ़ाइल प्रकार" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "मदद: आउटबाउंड संजाल कनेक्शन पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "मदद: इनबाउंड संजाल कनेक्शन पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "मदद: अनुप्रयोग पृष्ठ से संक्रमण" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "मदद: अनुप्रयोग पृष्ठ में संक्रमण" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "मदद: संक्रमण अनुप्रयोग फ़ाइल पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "मदद: तंत्र पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "मदद: लॉकडाउन पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "मदद: लॉगिन पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "मदद: SELinux उपयोक्ता पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "मदद: फ़ाइल समानता पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "अधिक..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "फ़ाइल पथ जो '%s' डोमेन को दाखिल करने के लिए प्रयुक्त हुआ है" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "फ़ाइल जिसमें'%s' डोमेन लिख सकता है." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "संजाल पोर्ट जिसमें '%s' कनेक्ट करने के लिए अनुमति प्राप्त है." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "संजाल पोर्ट जिसमें '%s' से सुनने के लिए अनुमति प्राप्त है." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "'%s' के लिए फ़ाइल प्रकार परिभाषित" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"बुलियन सूचना दिखाएँ जो '%s' के लिए नीति को बदलने के लिए प्रयोग किया जाएगा." + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "फ़ाइल प्रकार सूचना को दिखाएँ जो '%s' के द्वारा प्रयोग किए जाएँगे." + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "संजाल पोर्ट को दिखाएँ जिसमें '%s' कनेक्ट कर सकता है या सुन सकता है." + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "'%s' में अनुप्रयोग संक्रमण" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "'%s' से अनुप्रयोग संक्रमण" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "'%s' से फ़ाइल संक्रमण" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "अनुप्रयोग दिखाएँ जो '%s' के बाहर संक्रमण कर सकता है." + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "सभी फ़ाइल" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "अनुपस्थित फ़ाइल पथ" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "निष्पादनीय" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "लिखने योग्य:" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "अनुप्रयोग" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "नए %(TYPE)s फ़ाइल पथ को '%(DOMAIN)s' डोमेन के लिए जोड़ें." + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "%(TYPE)s फ़ाइल पथ को '%(DOMAIN)s' डोमेन के लिए मिटाएँ." + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"%(TYPE)s फ़ाइल पथ को '%(DOMAIN)s' डोमेन के लिए बदलें. केवल बोल्ड किए मद सूची " +"में चुने जा सकते हैं, यह बताता है कि वे पहले रूपांतरित किए जाएँगे." + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "कनेक्ट करें" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "इनबाउंड कनेक्शन के लिए सुनें" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "एक नया पोर्ट परिभाषा जिसमें '%(APP)s' डोमेन %(PERM)s को अनुमति है." + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"बदली पोर्ट परिभाषा मिटाएँ जिसमें ' %(APP)s' डोमेन को %(PERM)s की अनुमति है." + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "पोर्ट परिभाषा बदलें जिसमें '%(APP)s' डोमेन %(PERM)s को अनुमति है." + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "नयी SELinux उपयोक्ता/भूमिका जोड़ें." + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "SELinux उपयोक्ता/भूमिका परिभाषा मिटाएँ." + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "चयनित SELinux उपयोक्ता/भूमिका परिभाषा बदलें." + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "नए लॉगिन मैपिंग परिभाषा जोड़ें." + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "बदली लॉगिन उपयोक्ता/भूमिका मिटाएँ." + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "चयनित बदली लॉगिन उपयोक्ता/भूमिका बदलें." + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "नयी फ़ाइल समानता जोड़ें." + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "बदली फ़ाइल समानता परिभाषा मिटाएँ." + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"चयनित बदली फ़ाइल समानता परिभाषा बदलें. केवल बोल्ड किए मद सूची में चुने जा " +"सकते हैं, यह बताता है कि वे पहले रूपांतरित किए जाएँगे." + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "बुलियन %s नियम को अनुमति देता है" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s के लिए संजाल पोर्ट जोड़ें. फ़ाइल लेबल तब बनाया जाएगा जब अद्यतन लागू हो." + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "%s के लिए संजाल पोर्ट जोड़े" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"%s के लिए फ़ाइल लेबलिंग जोड़ें. फ़ाइल लेबल तब बनाया जाएगा जब अद्यतन लागू हो." + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "फाइल लेबलिंग %s के लिए जोड़ें" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"लॉगिंग मैपिंग जोड़ें. उपयोक्ता मैपिंग बनाया जाएगा जब अद्यतन लागू किया जाता " +"है." + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "लॉगिंग मैपिंग जोड़ें" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"SELinux उपयोक्ता भूमिका जोड़ें. SELinux उपयोक्ता भूमिका बनाया जाएगा जब " +"अद्यतन लागू है." + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "SELinux उपयोक्ता जोड़ें" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"फ़ाइल समरूपता मैपिंग जोड़ें. मैपिंग बनाया जाएगा जब अद्यतन लागू किया जाता है." +"" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "Selinux फाइल समानता जोड़ें" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"%s के लिए फ़ाइल लेबलिंग बदलें. फ़ाइल लेबल तब बनाया जाएगा जब अद्यतन लागू हो." + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"SELinux उपयोक्ता भूमिका बदलें. SELinux उपयोक्ता भूमिका बदली जाएगी जब अद्यतन " +"लागू है." + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "SELinux उपयोक्ता बदलें" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"लॉगिंग मैपिंग बदलें. लॉगिंग मैपिंग बदली जाएगी जब अद्यतन लागू किया जाता है." + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "लॉगिन मैपिंग बदलें" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"फ़ाइल समरूपता मैपिंग बदलें. मैपिंग बनाया जाएगा जब अद्यतन लागू किया जाता है." + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "Selinux फाइल समानता बदलें" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s के लिए संजाल पोर्ट बदलें. फ़ाइल लेबल तब बनाया जाएगा जब अद्यतन लागू हो." + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "%s के लिए संजाल पोर्ट बदलें" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "प्रविष्टि '%s' एक मान्य पथ नहीं है. पथ '/' से आरंभ होना चाहिए." + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "पोर्ट संख्या को 1 और 65536 के बीच होना चाहिए" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "SELinux नाम: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "फाइल लेबलिंग %s के लिए जोड़ें" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "%s के लिए फ़ाइल लेबलिंग मिटाएँ" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "%s के लिए फाइल लेबलिंग बदलें" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "फ़ाइल पथ: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "फ़ाइल वर्ग: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "SELinux फ़ाइल किस्म: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "%s के लिए पोर्ट जोड़ें" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "%s के लिए पोर्ट मिटाएँ" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "%s के लिए पोर्ट बदलें" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "संजाल पोर्ट: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "संजाल प्रोटोकॉल: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "उपयोक्ता जोड़ें" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "उपयोक्ता मिटाएँ" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "उपयोक्ता बदलें" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "SELinux उपयोक्ता : %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "भूमिका: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS परिसर: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "लॉगिंग मैपिंग जोड़ें" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "लॉगिंग मैपिंग मिटाएँ" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "लॉगिन मैपिंग बदलें" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "लॉगिन नाम : %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "SELinux उपयोक्ता: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "फाइल समानता लेबलिंग जोड़ें." + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "फ़ाइल समानता लेबलिंग मिटाएँ." + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "फाइल समानता लेबलिंग बदलें." + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "फ़ाइल पथ : %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "समानता: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "तंत्र" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "फ़ाइल समानता" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "उपयोक्ता" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"restorecon को %(PATH)s पर %(CUR_CONTEXT)s चलाएँ तयशुदा %(DEF_CONTEXT)s में?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "अद्यतन" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "परिवर्तन अद्यतन करें" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "परिवर्तन पहले जैसा बनाएँ" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "तंत्र प्रस्थिति: बाध्यकारी" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "तंत्र प्रस्थिति: अनुमतियुक्त" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"पॉलिसी प्रकार को बदलना पूरे फाइल सिस्टम को रिलेबल करने का कारण बनेगा अगले " +"बूट पर. रिलेबलिंग लंबा समय लेता है फाइल सिस्टम के आकार पर निर्भर करते हुए. " +"क्या आप जारी रखना चाहते हैं?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"SELinux को निष्क्रिय में बदलने के लिए रिबूट की जरूरत होती है. इसकी सलाह " +"नहीं दी जाती है. यदि आप SELinux को वापस लौटाने की सोचते हैं, सिस्टम को " +"रिलेबल करने की जरूरत होगी. यदि आप यह देखना चाहते हैं कि SELinux सिस्टम पर " +"समस्या दे रहा है, आप अनुज्ञात्मक मोड में जा सकते हैं जो सिर्फ त्रुटि देगा और " +"SELinux पॉलिसी को बाध्यकारी नहीं करेगा. अनुज्ञात्मक मोड के लिए रिबूट की " +"जरूरत नहीं है, क्या आप जारी रखना चाहते हैं?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"सक्रिय SELinux स्थिति में बदलना अगले बूट पर पूरे फाइल सिस्टम के फिर लेबल " +"किये जाने का कारण बनेगा. फाइल सिस्टम के आकार के आधार पर फिर से लेबल किया " +"जाना काफी समय लेता है. क्या आप जारी रखना चाहेंगे?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"आप बिना अपने परिवर्तन लागू किए अनुप्रयोग को बंद करना चाहते हैं.\n" +" * इस सत्र में किए परिवर्तन लागू करने के लिए, नहीं पर क्लिक करें और " +"फिर अद्यतन क्लिक करें.\n" +" * इस अनुप्रयोग को बिना अपने परिवर्तन लागू किए छोड़ने के लिए, हाँ पर " +"क्लिक करें. इस सत्र के दौरान किए गए सभी परिवर्तन समाप्त हो जाएँगे." + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "आँकड़ा संवाद का नुकसान" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "नियमित फ़ाइल" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "निर्देशिका" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "वर्ण युक्ति" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "ब्लॉक युक्ति" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "सॉकेट फ़ाइल" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "सांकेतिक कड़ी" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "नामित पाइप" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "कोई SELinux संस्थापित नहीं है" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "%s नीति फ़ाइल पढ़ने में विफल" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- अनुमतिप्राप्त %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "/usr/bin/sepolgen-ifgen को चलाकर आप जरूर अंतरफलक को पुनर्जनित करें" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "अज्ञात" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "अंतरफलक %s मौजूद नहीं है." + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"आपको policycoreutils-gui संकुल को gui विकल्प के उपयोग के लिए संस्थापित करने " +"की जरूरत है" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "SELinux नीति के लिए आलेखी उपयोक्ता अंतरफलक" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "बनाए जाने के लिए मैन पेज का डोमेन नाम" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "वैकल्पिक रूट को सेटअप की जरूरत है" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "SELinux मैन पेज बनाएँ" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "पथ जिसमें जनित SELinux मैन पेज जमा किया जाएगा" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "मैन पेज के लिए OS का नाम" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "HTML मैन पेज संरचना को चुने गए SELinux मैन पेज के लिए उत्पन्न करें" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "वैकल्पिक रूट निर्देशिका, इसमें तयशुदा /" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"इस फ्लैग के साथ, वैकल्पिक रूट पथ फ़ाइल संदर्भ फ़ाइल और policy.xml फ़ाइल " +"शामिल करने की जरूरत है" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "सभी डोमेन" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "क्वेरी SELinux नीति संजाल सूचना" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "सभी SELinux पोर्ट प्रकार सूचीबद्ध करें" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "पोर्ट से संबंधित SELinux प्रकार दिखाएँ" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "इस SELinux प्रकार के लिए परिभाषित पोर्ट दिखाएँ" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "पोर्ट दिखाएँ जिसमें यह डोमेन बंध सकता है और/या कनेक्ट हो सकता है" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "पोर्ट दिखाएँ जिसमें यह अनुप्रयोग बंध सकता है और/या कनेक्ट हो सकता है" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"SELinux नीति को क्वेरी करें देखने के लिए कि क्या डोमेन एक-दूसरे से संचार कर " +"सकता है" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "स्रोत डोमेन" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "लक्ष्य डोमेन" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "SELinux नीति को क्वेरी करें बुलियन के विवरण को देखने के लिए" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "सभी बुलियन विवरण पाएँ" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "विवरण पाने के लिए बुलियन" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"SELinux नीति को क्वेरी करें देखने के लिए कैसे एक स्रोत प्रक्रिया डोमेन " +"लक्ष्य प्रक्रिया डोमेन में संक्रमण कर सकता है" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "स्रोत प्रक्रिया डोमेन" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "लक्ष्य प्रक्रिया डोमेन" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy generate: error: वितर्क %s का एक जरूरी" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "इस प्रकार की नीति के लिए कमांड जरूरी" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-t विकल्प को '%s' डोमेन के साथ उपयोग नहीं किया जा सकता है अधिक विवरण के लिए " +"प्रयोग पढ़ें." + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-d विकल्प को '%s' डोमेन के साथ उपयोग नहीं किया जा सकता है अधिक विवरण के लिए " +"प्रयोग पढ़ें." + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-a विकल्प को '%s' डोमेन के साथ उपयोग नहीं किया जा सकता है अधिक विवरण के लिए " +"प्रयोग पढ़ें." + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "-w विकल्प को --newtype विकल्प के साथ प्रयोग नहीं किया जा सकता है" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "SELinux नीति अंतरफलक को सूचीबद्ध करें" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "अंतरफलक नाम दर्ज करें, आप जिसे क्वेरी करना चाहते हैं" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "SELinux पॉलिसी मॉड्यूल नमूूना उत्पन्न करें" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "डोमेन प्रकार दर्ज करें जिसे आप विस्तार दे रहे हैं" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "SELinux उपयोक्ता दर्ज करें जो इस डोमेन में संक्रमित होगा" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "SELinux भूमिका को दर्ज करें जिसमें प्रशासक डोमेन संक्रमण में होगा" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "डोमेन दर्ज करें जिसे यह संकुचित प्रशासक प्रशासित करेगा" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "बनाने के लिए नीति का नाम" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "पथ जिसमें जनित नीति फ़ाइल जमा किया जाएगा" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "पथ जिसमें सीमित प्रक्रिया को लिखने की जरूरत होगी" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "नीति प्रकार जिसके लिए कमांड की जरूरत है" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "'%s' नीति उत्पन्न करें" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "'%s' नीति उत्पन्न करें" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "सीमित करने के लिए निष्पादनीय" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "कमांड" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "वैकल्पिक SELinux नीति, /sys/fs/selinux/policy में तयशुदा" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "अनुप्रयोग" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "डोमेन चुनें" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "चुनें" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "रद्द करें" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" +"प्रविष्टि जो दाखिल किया गया वह गलत है. कृपया ex:/.../...प्रारूप में कोशिश " +"करें." + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "फिर कोशिश करें" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "संजाल पोर्ट परिभाषा" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"फ़ाइल समरूपता मैपिंग जोड़ें. मैपिंग बनाया जाएगा जब अद्यतन लागू किया जाता है." + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "पथ" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"एक नया SELinux उपयोक्ता नाम निर्दिष्ट करें. परिपाटी से SELinux उपयोक्ता नाम " +"प्रायः _u से अंत होता है." + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "ऐसे पथ दर्ज करें जिसे आप समानता स्तर सेटअप करना चाहते हैं." + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "समानता पथ" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "अद्यतन सहेजें" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"नए पथ और समरूप पथ के बीच मैपिंग निर्दिष्ट करें. इस नए पथ के अंतर्गत हर कुछ " +"नए को लेबल किया जाएगा मानो कि वह समरूप पथ के अंतर्गत हो." + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "फ़ाइल जोड़ें" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" के लिए फ़ाइल लेबलिंग. फ़ाइल लेबल तब बनाया जाएगा " +"जब अद्यतन लागू हो." + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "वर्ग" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "प्रकार" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"फ़ाइल वर्ग चुनें जिसमें यह लेबल लागू किए जाएँगे. सभी वर्ग के लिए तयशुदा." + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "पथ पुनरावृति बनाएँ" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"पथ पुनरावृत्ति बनाएँ चुनें यदि आप इस निर्देशिका के अंतर्गत निर्दिष्ट " +"निर्देशिका पथ वस्तु के सभी संतति में इस लेबल को लागू करना चाहेंगे." + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "ब्राउज़" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "फ़ाइल/निर्देशिका को इस लेबलिंग के लिए चुनने के लिए ब्राउज़ करें." + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "पथ" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"नियमित अभिव्यक्ति के उपयोग से पथ निर्दिष्ट करें जो आप लेबलिंग के लिए " +"रूपांतरित करना चाहेंगे." + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "इस पथ में नियत करने के लिए SELinux फ़ाइल प्रकार चुनें." + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "MLS लेबल को इस फ़ाइल पथ नियत करने के लिए दर्ज करें." + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "SELinux MLS लेबल जिसे आप इस पथ में नियत करना चाहते हैं." + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "नीति का विश्लेषण कर रहा है..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"लॉगिंग मैपिंग जोड़ें. लॉगिंग मैपिंग बनाया जाएगा जब अद्यतन लागू किया जाता है." +"" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"उपयोक्ता के लॉगिन उपोक्ता नाम दर्ज करें जिसे SELinux उपयोक्ता पुष्टि जोड़ने " +"की इच्छा रखते हैं." + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"SELinux उपयोक्ता चुनें इस लॉगिन उपयोक्ता को नियत करने के लिए. लॉगिन " +"उपयोक्ता तयशुदा रूप से __default__ उपयोक्ता के द्वारा नियत किया जाता है." + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"MLS/MCS परिसर इस लॉगिन उपयोक्ता के लिए दर्ज करें. चयनित SELinux उपयोक्ता के " +"लिए इस परिसर का तयशुदा." + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "MLS परिसर" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"MLS परिसर को इस उपयोक्ता के लिए लॉगिन के लिए निर्दिष्ट करें. चयनित SELinux " +"उपयोक्ता MLS परिसर में तयशुदा." + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" के लिए संजाल पोर्ट. फ़ाइल लेबल तब बनाया जाएगा " +"जब अद्यतन लागू हो." + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" +"पोर्ट संख्या या परिसर दर्ज करें जिसमें आप पोर्ट प्रकार जोड़ना चाहते हैं." + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "प्रोटोकॉल" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "पोर्ट क़िस्म" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" +"पोर्ट क़िस्म चुनें जिसे आप निर्दिष्ट पोर्ट संख्या में नियत करना चाहते हैं." + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" +"tcp को चुनें यदि पोर्ट किस्म को tcp पोर्ट संख्या में नियत किया जाना " +"चाहिए." + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" +"udp को चुनें यदि पोर्ट किस्म को udp पोर्ट संख्या में नियत किया जाना " +"चाहिए." + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "MLS लेबल को इस पोर्ट नियत करने के लिए दर्ज करें." + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "SELinux विन्यास" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "चुनें..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "बूलियन" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"बुलियन सूचना दिखाएँ जो 'चयनित डोमेन' के लिए नीति को बदलने के लिए प्रयोग किया " +"जाएगा." + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "फ़ाइल" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" +"फ़ाइल प्रकार सूचना को दिखाएँ जो 'चयनित डोमेन' के द्वारा प्रयोग किए जाएँगे." + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "संजाल" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"संजाल पोर्ट को दिखाएँ जिसमें'चयनित डोमेन' कनेक्ट कर सकता है या सुन सकता है." + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "संक्रमण" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "अनुप्रयोग दिखाएँ जो 'चयनित डोमेन' के बाहर संक्रमण कर सकता है." + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "लॉगिंग मैपिंग" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "SELinux विन्यास प्रबंधित करें" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "SELinux उपयोक्ता" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "लॉकडाउन" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"SELinux तंत्र में लॉकडाउन.\n" +"इस स्क्रीन को SELinux सुरक्षा में आने के लिए प्रयोग किया जा सकता है." + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "रेडियोबटन" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "फिल्टर" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "केवल रूपांतरित दिखाएँ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "गलत लेबल किया फ़ाइल मौजूद है" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "गलत लेबल किया फ़ाइल केवल दिखाएँ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"If-Then-Else नियम जो नीति में लिखा है जो \n" +"वैकल्पिक पहुँच नियंत्रण की अनुमति देता है." + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "सक्षम" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "नाम" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "फ़ाइल पथ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "Selinux फाइल किस्म" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" +"फ़ाइल पथ जो 'चुने गए प्रक्रिया डोमेन' को दाखिल करने के लिए प्रयुक्त हुआ है" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "निष्पादनीय फ़ाइल" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "फ़ाइल जिसमें'चयनित डोमेन' लिख सकता है." + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "लिखने योग्य फाइल" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "'चयनित डोमेन' के लिए परिभाषित फ़ाइल प्रकार." + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "अनुप्रयोग फ़ाइल प्रकार" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "पोर्ट" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" +"संजाल पोर्ट जिसमें 'चयनित डोमेन' कनेक्ट करने के लिए अनुमति प्राप्त है." + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "आउटबॉउंड" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "संजाल पोर्ट जिसमें 'चयनित डोमेन' सुनने के लिए अनुमति प्राप्त है." + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "इनबॉउंड" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "बुलियन\n" +"सक्रिय" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "बूलियन नाम" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "SELinux अनुप्रयोग क़िस्म" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"निष्पादनीय जो कि किसी भिन्न डोमेन में संक्रमित होगा, जब 'चयनित डोमेन' उन्हें " +"निष्पादित करता है." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "'डोमेन चुनें' से अनुप्रयोग संक्रमण" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "कॉलिंग प्रोसेस डोमेन" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "निष्पादनीय फ़ाइल" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"निष्पादनीय जो 'चयनित डोमेन' में संक्रमित होगा, जब चयनित डोमेन की कॉपीराइट को " +"निष्पादित किया जाता है." + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "'डोमेन चुनें' में अनुप्रयोग संक्रमण" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"फ़ाइल संक्रमण परिभाषित करता है कि क्या होता है जब मौजूदा डोमेन खास वर्ग की " +"सामग्री का निर्माण करता है गंतव्य प्रकार की निर्देशिका में. वैकल्पिक रूप से " +"किसी फ़ाइल नाम को संक्रमण के लिए निर्दिष्ट किया जा सकता है." + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "SELinux निर्देशिका प्रकार" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "गंतव्य वर्ग" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "गंतव्य गंतव्य क़िस्म" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "फ़ाइल नाम" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "'डोमेन चुनें' से फ़ाइल संक्रमण" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "मूलभूत लेबल" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "तंत्र अवस्था चुनें जब तंत्र पहली बार बूट करता है" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "बाध्यकारी" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "अनुज्ञात्मक" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "मौजूदा सत्र के लिए तंत्र अवस्था चुनें" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "सिस्टम पॉलिसी प्रकार:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "तंत्र अवस्था" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "दूसरे मशीन से तंत्र सेटिंग आयात करें" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "आयात" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "किसी फ़ाइल में तंत्र सेटिंग निर्यात करें" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "निर्यात" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "रिबूट पर तंत्र तयशुदा में सभी फ़ाइलों को फिर से लेबल करें" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "सिस्टम विन्यास" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"एक असीमित डोमेन एक प्रक्रिया लेबल है जो प्रक्रिया को वह करने देता है जो उसे " +"चाहिए, बिना SELinux के व्यवधान के. init तंत्र द्वारा आरंभ अनुप्रयोग के पास " +"परिभाषित SELinux नीति नहीं है जो असीमित के रूप में चलेगा यदि मॉड्यूल सक्रिय " +"है. इसे निष्क्रिय करने का अर्थ है कि सभी डेमॉन सीमित हो जाएँगे. unconfined_t " +"उपयोक्ता को निष्क्रिय करने के लिए आपको जरूर पहले unconfined_t को उपयोक्ता/" +"लॉगिन स्क्रीन से हटाना होगा." + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "असीमित तंत्र प्रक्रिया चलाने के लिए क्षमता निष्क्रिय करें?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"एक अनुज्ञात्मक डोमेन एक प्रक्रिया है जो प्रक्रिया को वह करने देता है जो उसे " +"चाहिए, SELinux केवल डिनायल का लॉगिंग करता है लेकिन उन्हें बाध्य नहीं करता है." +" प्रायः अनुज्ञात्मक डोमेन प्रयोगकारी नीति को बताता है, मॉड्यूल को निष्क्रिय " +"करना SELinux को डोमेन में पहुँच को मना कर देगा, जिसे अनुमति देना चाहिए." + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "सभी अनुज्ञात्मक प्रक्रिया निष्क्रिय करें?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "सभी प्रक्रिया को मना करें जो ptracing या डिबग कर रहा हो?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"फ़ाइल समानता के कारण नए पथ के अंतर्गत सामग्री लेबल किया जा सकता है यदि यह " +"किसी समानता पथ के अंतर्गत है." + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "फ़ाइल समानता" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...आँकड़ा देखने के लिए चुनें..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "मिटाएँ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "सुधारें" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "जोड़ें" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "उलटें" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"वापसी बटन एक संवाद विंडो को लॉन्च करेगा जो मौजूदा लेनदेन के अंतर्गत बदलाव को " +"वापस करने की अनुमति देगा." + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "सर्वर में अपने मौजूदा लेनदेन में सभी परिवर्तन सौंपे." + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "अनुप्रयोग - उन्नत खोज" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "प्रक्रिया किस्म" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "अधिक विवरण" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "रूपांतरित फ़ाइल लेबलिंग मिटाएँ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"मिटाने के लिए फ़ाइल लेबलिंग चुनें. फ़ाइल लेबलिंग मिटाए जाएँगे जब अद्यतन लागू " +"होता है." + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "SELinux फ़ाइल स्तर" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "अद्यतन में सहेजें" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "रूपांतरित पोर्ट मिटाएँ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "मिटाने के लिए पोर्ट चुनें. पोर्ट मिटाए जाएँगे जब अद्यतन लागू होता है." + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"मिटाने के लिए फ़ाइल समानता लेबलिंग चुनें. फ़ाइल समानता लेबलिंग मिटाए जाएँगे " +"जब अद्यतन लागू होता है." + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "रूपांतरित उपयोक्ता मैपिंग मिटाएँ." + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"मिटाने के लिए लॉगिन उपयोक्ता मैपिंग चुनें. लॉगिन उपयोक्ता मैपिंग मिटाए " +"जाएँगे जब अद्यतन लागू होता है." + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "लॉगइन नाम" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "अधिक किस्म" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "प्रकार" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"अद्यतनों को चुनें जिसे आप करते हैं तंत्र में कमिट करने के पहले. किसी मद को " +"फिर सेट करने के लिए, जाँचपेटी को अनचेक करें. सभी चेक्ड मद अद्यतन किए जाएँगे " +"जब आप अद्यतन चुनते हैं." + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "क्रिया" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "लागू करें" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"मिटाने के लिए उपयोक्ता मैपिंग चुनें. उपयोक्ता मैपिंग मिटाए जाएँगे जब अद्यतन " +"लागू होता है." + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux उपयोक्तानाम" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"उपयोक्ता भूमिका जोड़ें. SELinux उपयोक्ता भूमिका बनाया जाएगा जब अद्यतन लागू " +"किया जाता है." + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux उपयोक्ता नाम" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "MLS/MCS परिसर को इस SELinux उपयोक्ता के लिए दर्ज करें.\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"तयशुदा स्तर निर्दिष्ट करें जिसे आप इस SELinux उपयोक्ता में लॉगिन के लिए " +"निर्दिष्ट करना चाहते हैं. s0 में तयशुदा." + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" +"SELinux उपयोक्ता के लिए तयशुदा स्तर में लॉगिन के साथ दर्ज करें. तयशुदा s0" diff --git selinux-python-2.8/po/hr.po selinux-python-2.8/po/hr.po new file mode 100644 index 0000000..17eb674 --- /dev/null +++ selinux-python-2.8/po/hr.po @@ -0,0 +1,3376 @@ +# Goran , 2016. #zanata +# Kevin Fenzi , 2016. #zanata +# Maja , 2016. #zanata +# Parag , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Vit Mojzis , 2017. #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: 2017-12-15 09:06+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Croatian\n" +"Language: hr\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" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** VAŽNO ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Zahtijeva najmanje jednu kategoriju" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "Nije moguće urediti razine osjetljivosti upotrebom '+' na %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s već je unutar %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s nije unutar %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Kombiniranje +/- s ostalim vrstama kategorija nije moguće" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Nije moguće imati višestruke osjetljivosti" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Upotreba %s KATEGORIJA datoteka ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Upotreba %s -l KATEGORIJA korisnik..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Upotreba %s -d datoteka ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Upotreba %s -l -d korisnik ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Upotreba %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Upotreba %s -L -l korisnik" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Za završetak popisa opcija upotrijebite -- . Na primjer" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -TvrtkaPovjerljivo /docs/poslovniplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +TvrtkaPovjerljivo juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Pogreška opcija %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "vrsta" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "Hvatište semanage nije moguće izraditi" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "SELinux pravilima se ne upravlja ili pristup pohrani nije moguć." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Čitanje pohrane pravila nije moguće." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Uspostavljanje semanage veze nije moguće" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "Semanage transakciju nije moguće pokrenuti" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Naziv modula" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "Prioritet" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Jezik" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Onemogućen" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Izrada ključa za %s nije moguća" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "Nije moguće provjeriti je li mapiranje za prijavu %s određeno" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux korisnik %s ne postoji" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Izrada mapiranja prijave za %s nije moguća" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Zadavanje naziva za %s nije moguće" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Zadavanje MLS raspona za %s nije moguće" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Zadavanje SELinux korisnika za %s nije moguće" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Dodavanje mapiranja prijave za %s nije moguće" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Zahtijeva seuser ili serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "Mapiranje prijave za %s nije određeno" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Propitivanje seusera za %s nije moguće" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Uređivanje mapiranja prijave za %s nije moguće" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"Mapiranje prijave za %s određeno je u pravilima. Brisanje nije moguće." + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Brisanje mapiranja prijave za %s nije moguće" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Ispisivanje popisa mapiranja prijava nije moguće" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Korisničko ime" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux korisnik" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS raspon" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Usluga" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Nije moguće provjeriti je li SELinux korisnik %s određen" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Propitivanje korisnika za %s nije moguće" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Izrada SELinux korisnika za %s nije moguća" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Dodavanje uloge %s za %s nije moguće" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Zadavanje MLS razine za %s nije moguće" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Dodavanje prefiksa %s za %s nije moguće" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Izvlačenje ključa za %s nije moguće" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Dodavanje SELinux korisnika %s nije moguće" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Zahtijeva prefiks, uloge, razinu ili raspon" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Zahtijeva prefiks ili uloge" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux korisnik %s nije određen" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Uređivanje SELinux korisnika %s nije moguće" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "SELinux korisnik %s određen je u pravilima. Brisanje nije moguće." + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Brisanje SELinux korisnika %s nije moguće" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Ispisivanje popisa SELinux korisnika nije moguće" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Ispisivanje popisa uloga korisnika %s nije moguće" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Označavanje" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Prefiks" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS razina" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS raspon" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux uloge" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Potreban je UDP ili TCP protokol" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Potreban je port" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Izrada ključa za %s/%s nije moguća" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Potrebna je vrsta" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Nije moguće provjeriti je li port %s/%s određen" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "Port %s/%s već je određen" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Izrada porta za %s/%s nije moguća" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Izrada konteksta za %s/%s nije moguća" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Zadavanje korisnika u kontekstu porta za %s/%s nije moguće" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Zadavanje uloge u kontekstu porta za %s/%s nije moguće" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Zadavanje vrste u kontekstu porta za %s/%s nije moguće" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "Zadavanje MLS polja u kontekstu porta za %s/%s nije moguće" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Zadavanje konteksta porta za %s/%s nije moguće" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Dodavanje porta %s/%s nije moguće" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Zahtijeva setype ili serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Zahtijeva setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "Port %s/%s nije određen" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Propitivanje porta %s/%s nije moguće" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Uređivanje porta %s/%s nije moguće" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "Port %s/%s određen je u pravilima. Brisanje nije moguće." + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Brisanje porta %s/%s nije moguće" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Ispisivanje popisa portova nije moguće" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux vrsta porta" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Proto" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Broj porta" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Izrada ključa za %s nije moguća" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Izrada konteksta za %s nije moguća" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "Potrebna je SELinux vrsta" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Nije moguće provjeriti je li sučelje %s određeno" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Izrada sučelja za %s nije moguće" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Zadavanje korisnika u kontekstu sučelja za %s nije moguće" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Zadavanje uloge u kontekstu sučelja za %s nije moguće" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Zadavanje vrste u kontekstu sučelja za %s nije moguće" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "Zadavanje MLS polja u kontekstu sučelja za %s nije moguće" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Zadavanje konteksta sučelja za %s nije moguće" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Zadavanje konteksta poruke za %s nije moguće" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Dodavanje sučelja %s nije moguće" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "Sučelje %s nije određeno" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Propitivanje sučelja %s nije moguće" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Uređivanje sučelja %s nije moguće" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "Sučelje %s određeno je u pravilima. Brisanje nije moguće." + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Brisanje sučelja %s nije moguće" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Ispisivanje popisa sučelja nije moguće" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux sučelje" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Kontekst" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Zadavanje korisnika u kontekstu datoteke za %s nije moguće" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Zadavanje uloge u kontekstu datoteke za %s nije moguće" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Zadavanje MLS polja u kontekstu datoteke za %s nije moguće" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "Nije moguće provjeriti je li kontekst datoteke za %s određen" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Izrada konteksta datoteke za %s nije moguća" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Zadavanje vrste u kontekstu datoteke za %s nije moguće" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Zadavanje konteksta datoteke za %s nije moguće" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Dodavanje konteksta datoteke za %s nije moguće" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Zahtijeva setype, serange ili seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "Kontekst datoteke za %s nije određen" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Propitivanje konteksta datoteke za %s nije moguće" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Uređivanje konteksta datoteke za %s nije moguće" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "Kontekst datoteke za %s određen je u pravilima. Brisanje nije moguće." + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Brisanje konteksta datoteke za %s nije moguće" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Ispisivanje popisa konteksta datoteke nije moguće" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Izrada popisa konteksta lokalnih datoteka nije moguća" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Nije moguće provjeriti je li Booleova vrijednost %s određena" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "Booleova vrijednost %s nije određena" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Propitivanje konteksta datoteke %s nije moguće" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Uređivanje Booleove vrijednosti %s nije moguće" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "Booleova vrijednost %s određena je u pravilima. Brisanje nije moguće." + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Brisanje Booleove vrijednosti %s nije moguće" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Ispisivanje popisa Booleovih vrijednosti nije moguće" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "isključeno" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "uključeno" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux Booleov" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Stanje" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Zadano" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Opis" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Standardni demon inicijalizacije" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Web-aplikacija/Skripta (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Korisnička aplikacija" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "Datoteka sučelja" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "Datoteka konteksta" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Ne" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Da" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Onemogući" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Omogući" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sustav" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Korisnici" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "blokovski uređaj" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "nepoznato" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Aplikacije" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Odustani" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Ponovi" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Tip" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protokol" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Mreža" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filtar" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Omogućeno" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Naziv" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Port" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Izbriši" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Dodaj" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Akcija" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Primjeni" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/hu.po selinux-python-2.8/po/hu.po new file mode 100644 index 0000000..204cfc7 --- /dev/null +++ selinux-python-2.8/po/hu.po @@ -0,0 +1,3430 @@ +# Bendegúz Gyönki , 2016. #zanata +# Kevin Fenzi , 2016. #zanata +# Meskó Balázs , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Bendegúz Gyönki , 2017. #zanata +# Meskó Balázs , 2017. #zanata +# Norbert Makula , 2017. #zanata +# Meskó Balázs , 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-05-01 12:56+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Hungarian\n" +"Language: hu\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "*********************** FONTOS ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Legalább 1 kategóriát igényel" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "Az érzékenységi szintek nem módosíthatók \"+\" használatával ezen: %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s már benne van ebben: %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s nincs benne ebben: %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "A +/- nem kombinálható egyéb fajta kategóriákkal" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Nem lehet több érzékenység" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Használat: %s kategória fájl ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Használat: %s -l kategória felhasználó ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "Használat: %s [[+|-]kategória],...] fájl ..." + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "Használat: %s -l [[+|-]kategória],...] felhasználó ..." + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Használat: %s -d fájl ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Használat: %s -l -d felhasználó ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Használat: %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Használat: %s -L -l felhasználó" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Az argumentumlista a -- jellel zárható le. Példa:" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -Bizalmas /docs/üzletiterv.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +Bizalmas felhasználó1" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Hiba az opciókban: %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "csomópont" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "Típus" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "Kimeneti fájl" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "Nem sikerült létrehozni az Semanage kezelőt" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "Az SELinux-szabályzat nem kezelt, vagy nem lehet elérni a tárolót." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Nem lehet olvasni a szabályzat-tárolót." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Nem sikerült létrehozni Semanage-kapcsolatot" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "MLS aktív állapot tesztelése nem sikerült" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "Még nincs megvalósítva." + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "SEmanage művelet már folyamatban" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "Nem sikerült elindítani az Semanage-tranzakciót" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "Nem sikerült véglegesíteni az Semanage-tranzakciót" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "SEmanage művelet nincs folyamatban" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "Nem sikerült listázni az SELinux modulokat" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "A modulnév lekérése meghiúsult" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "A modul engedélyezése meghiúsult" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "A modul prioritásának lekérése meghiúsult" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "A modul lang_ext lekérése meghiúsult" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Modul neve" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "Prioritás" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Nyelv" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Kikapcsolva" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "Érvénytelen prioritás: %d (1 és 999 között kell, hogy legyen)" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "A modul kulcs lekérése meghiúsult" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "A modul kulcs nevének beállítása meghiúsult" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "A(z) %s modul engedélyezése meghiúsult" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "A(z) %s modul letiltása meghiúsult" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "Nem távolítható el a modul %s (sikertelen eltávolítás)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit-hoz szükséges vagy 'be\" vagy 'ki'" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "Beépített elengedő típusok" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "Egyéni elengedő típusok" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" +"Nem állítható be a megengedő tartomány %s (sikertelen modul telepítés)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "Nem törölhető a megengedő tartomány %s (sikertelen eltávolítás)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Nem sikerült létrehozni kulcsot ehhez: %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" +"Nem sikerült ellenőrizni, hogy van-e definiálva bejelentkezési hozzárendelés " +"ehhez: %s" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "A %s Linux csoport nem létezik" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Nem létezik %s nevű Linux-felhasználó" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Nem sikerült létrehozni bejelentkezési hozzárendelést ehhez: %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Nem sikerült nevet beállítani ehhez: %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Nem sikerült MLS-tartományt beállítani ehhez: %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Nem sikerült SELinux-felhasználót beállítani ehhez: %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Nem sikerült felvenni bejelentkezési hozzárendelést ehhez: %s" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Seuser vagy Serange szükséges" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "Nincs definiálva bejelentkezési hozzárendelés ehhez: %s" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Nem sikerült végrehajtani Seuser-lekérdezést erre: %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Nem sikerült módosítani \"%s\" bejelentkezési hozzárendelését" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"%s bejelentkezési hozzárendelése szabályzatban van definiálva - nem " +"törölhető" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Nem sikerült törölni \"%s\" bejelentkezési hozzárendelését" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Nem sikerült listázni a bejelentkezési hozzárendeléseket" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Bejelentkezési név" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux felhasználó" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS hatáskör" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Szolgáltatás" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" +"Nem sikerült ellenőrizni, hogy van-e definiálva \"%s\" SELinux-felhasználó" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Nem sikerült lekérdezni a felhasználót ehhez: %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "Legalább egy szerepet meg kell adnia %s számára" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Nem sikerült létrehozni SELinux-felhasználót ehhez: %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Nem sikerült felvenni \"%s\" szerepet ehhez: %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Nem sikerült beállítani az MLS-szintet ehhez: %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Nem sikerült felvenni \"%s\" előtagot ehhez: %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Nem sikerült kinyerni a kulcsot ehhez: %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Nem sikerült felvenni \"%s\" SELinux-felhasználót" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Szükség van előtagra, szerepekre, szintre vagy tartományra" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Szükség van előtagra vagy szerepekre" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "\"%s\" SELinux-felhasználó nincs definiálva" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Nem sikerült módosítani a(z) \"%s\" SELinux-felhasználót" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "\"%s\" SELinux-felhasználó szabályzatban van definiálva - nem törölhető" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Nem sikerült törölni a(z) \"%s\" SELinux-felhasználót" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Nem sikerült listázni az SELinux-felhasználókat" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Nem sikerült listázni a(z) \"%s\" felhasználó szerepeit" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Címkézés" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Előtag" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS Szint" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS hatáskör" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux szerepek" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "UDP vagy TCP protokoll szükséges" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Meg kell adni portot" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "Hibás port" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Nem sikerült létrehozni kulcsot ehhez: %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Meg kell adni típust" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "%s típusa helytelen, porttípusnak kell lennie." + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Nem sikerült ellenőrizni, hogy definiálva van-e a(z) %s/%s port" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "A(z) %s/%s port már definiálva van" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Nem sikerült létrehozni portot ehhez: %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Nem sikerült létrehozni kontextust ehhez: %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Nem sikerült beállítani a felhasználót %s/%s portkontextusban" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Nem sikerült beállítani a szerepet %s/%s portkontextusban" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Nem sikerült beállítani a típust %s/%s portkontextusban" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "Nem sikerült beállítani az MLS-mezőket %s/%s portkontextusban" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Nem sikerült beállítani a portkontextust ehhez: %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Nem sikerült felvenni ezt a portot: %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Setype vagy Serange szükséges" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Setype szükséges" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "%s/%s port nincs definiálva" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Nem sikerült lekérdezni ezt a portot: %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Nem sikerült módosítani ezt a portot: %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "Nem sikerült listázni a portokat" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "Nem sikerült törölni a portot: %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "A(z) %s/%s port szabályzatban van definiálva - nem törölhető" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Nem sikerült törölni ezt a portot: %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Nem sikerült listázni a portokat" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux Port típus" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Proto" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Portszám" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "Csomópont cím szükséges" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "Ismeretlen vagy hiányzó protokoll" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "SELinux node típus szükséges." + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "%s típusa helytelen, node típusú kell lennie." + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Nem sikerült létrehozni kulcsot ehhez: %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "Nem sikerült ellenőrizni, hogy definiálva van-e a(z) %s" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "Nem sikerült létrehozni addr-t %s-hez" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Nem sikerült létrehozni kontextust ehhez: %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "Nem állítható be a(z) %s maszkja" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "Nem sikerült beállítani a felhasználót %s addr kontextusban" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "Nem sikerült beállítani a szerepet %s addr kontextusban" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "Nem sikerült beállítani a típust %s addr kontextusban" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "Nem sikerült beállítani az MLS-mezőket %s addr kontextusban" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "Nem sikerült beállítani a(z) %s addr kontextust" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "Nem adható hozzá %s addr" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "%s addr nincs definiálva" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "Nem kérdezhető le %s addr" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "Nem módosítható %s addr" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "A(z) %s addr nincs definiálva a házirendben, nem törölhető" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "Nem törölhető %s addr" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "Nem törölhető az összes csomópont kapcsolódás" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "Nem listázható addr" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "Meg kell adni SELinux-típust" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Nem sikerült ellenőrizni, hogy definiálva van-e ez a csatoló: %s" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Nem sikerült létrehozni csatolót ehhez: %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Nem sikerült beállítani a felhasználót %s csatolókontextusban" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Nem sikerült beállítani a szerepet %s csatolókontextusban" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Nem sikerült beállítani a típust %s csatolókontextusban" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "Nem sikerült beállítani az MLS-mezőket %s csatolókontextusban" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Nem sikerült beállítani a csatolókontextust ehhez: %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Nem sikerült beállítani az üzenetkontextust ehhez: %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Nem sikerült felvenni ezt a csatolót: %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "%s csatoló nincs definiálva" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Nem sikerült lekérdezni ezt a csatolót: %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Nem sikerült módosítani ezt a csatolót: %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "A(z) %s csatoló szabályzatban van definiálva - nem törölhető" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Nem sikerült törölni ezt a csatolót: %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "Nem törölhetó az összes kezelőfelület kapcsolódás" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Nem sikerült listázni a csatolókat" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux Interfész" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Környezet" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "A(z) %s cél nem érvényes. A cél nem végződhet '/'-el" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "Azonos osztály már létezik ehhez: %s." + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Nem sikerült beállítani a felhasználót %s fájlkontextusban" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Nem sikerült beállítani a szerepet %s fájlkontextusban" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Nem sikerült beállítani az MLS-mezőket %s fájlkontextusban" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "Érvénytelen fájl specifikáció" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "Fájl specfikáció nem tartalmazhat szóközt" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "%s típusa helytelen, fájl vagy eszköztípusnak kell lennie." + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" +"Nem sikerült ellenőrizni, hogy van-e definiálva fájlkontextus ehhez: %s" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Nem sikerült létrehozni fájlkontextust ehhez: %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Nem sikerült beállítani a típust %s fájlkontextusban" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Nem sikerült beállítani a fájlkontextust ehhez: %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Nem sikerült felvenni fájlkontextust ehhez: %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Setype, Serange vagy Seuser szükséges" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "Nincs definiálva fájlkontextus ehhez: %s" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Nem sikerült lekérdezni a fájlkontextust ehhez: %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Nem sikerült módosítani a fájlkontextust ehhez: %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "A fájl kontextus listázása nem sikerült" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "Nem sikerült a(z) %s fájl kontextus törlése" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "%s fájlkontextusa szabályzatban van definiálva - nem törölhető" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Nem sikerült törölni %s fájlkontextusát" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Nem sikerült listázni a fájlkontextusokat" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Nem sikerült listázni a helyi fájlkontextusokat" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fkörnyezet" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux Distribution fcontext Equivalence \n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"SELinux Local fcontext Equivalence \n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Nem sikerült ellenőrizni, hogy \"%s\" logikai érték definiálva van-e" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "\"%s\" logikai érték nincs definiálva" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Nem sikerült lekérdezni a fájlkontextust ehhez: %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "A következő értékek egyikét kell megadnia: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "Nem lehet beállítani az aktív logikai értéket %s" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Nem sikerült módosítani a(z) \"%s\" logikai értéket" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "Hibás formátum %s: Rekord %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "A(z) \"%s\" logikai érték szabályzatban van definiálva - nem törölhető" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Nem sikerült törölni a(z) \"%s\" logikai értéket" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Nem sikerült listázni a logikai értékeket" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "ki" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "be" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux Logikai érték" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Állapot" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Alapértelmezett" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Leírás" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Szabványos init daemon" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS rendszer daemon" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "Internet Services Daemon" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Web Alkalmazás/Szkript (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Sandbox" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Felhasználói alkalmazás" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "Létező Tartomány Típusok" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "Minimális Terminál login felhasználói szerepkör" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "Minimális X felület login felhasználói szerepkör" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "Desktop Login felhasználói szerepkör" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "Admin Login felhasználói szerepkör" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "Korlátozott Root Admin szerepkör" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "Modulinformáció az új típushoz" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "Érvényes típusok:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "A portoknak számoknak kell lennie vagy tartományoknak 1-től %d-ig" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "Adjon meg egy érvényes szabályzattípust" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"A névnek alfanumerikusnak kell lennie szóközök nélkül. Vagy alkalmazza az \"-" +"n MODULNÉV' opciót" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" +"Felhasználói szerepkörök nem lehetnek hozzákapcsolt végrehajtható állományok." +"" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "Csak daemon alkalmazások használhatnak init szkriptet..." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve boolean értékűnek kell lennie" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog boolean értékűnek kell lennie" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos boolean értékűnek kell lennie" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache boolean értékűnek kell lennie" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "FELHASZNÁLÓ típus automatikusan kap egy tmp típust" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "Típusmező szükséges" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "Egy új típust kell meghatároznia, ami ezzel végződik:\n" +"%s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "Adjon meg egy végrehajtható elérési utat a szabályozott folyamatához" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "Típus vezérlő fájl" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "Kezelőfelületi fájl" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "Fájl kontextus fájl" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "Spec fájl" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "Beállító szkript" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Nem" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Igen" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Tiltás" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Engedélyezés" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "Haladó <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "Részletes keresés <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s nem egy érvényes domain" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "Rendszer állapota: Kikapcsolva" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "Fájl elérési útja kerül felhasználásra a '%s' megadására" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "Fájlok amelyeket a '%s' írhat." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "Hálózati portok amelyekhez a '%s' csatlakozhat." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "Hálózati portok amelyeket '%s' figyelhet." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "Fájltípusok meghatározva a '%s' számára." + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"Jelenítsen meg bináris információkat amelyek felhasználhatóak a szabályzat " +"módosításakor a '%s'" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "Jelenítse meg a fájl információkat, amelyeket '%s' felhasználhat" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" +"Jelenítse meg azon hálózati portokat, amelyekre '%s' csatlakozhat, vagy " +"figyelhet." + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "Megjelenithető alkalmazások, amelyek átmenetek ebbe vagy ebből, '%s'." + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "összes fájl" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "futtatható" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "írható" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "alkalmazás" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "Új SELinux felhasználó/szerep definíció hozzáadása." + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "Módosított SELinux felhasználó/szerep definíciók törlése." + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "Logikai %s szabályok engedélyezése ." + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "SELinux felhasználók hozzáadása" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "SELinux felhasználók módosítása" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "Fájl útvonala: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "Fájl osztálya: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "SELinux fájltípus: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "Portok hozzáadása ehhez: %s" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "Felhasználó hozzáadása" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "Felhasználó törlése" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "Felhasználó módosítása" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "SELinux felhasználó : %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "Szerepek: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "Bejelentkezési név : %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "SELinux felhasználó: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Rendszer" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Felhasználók" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "Frissítés" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "Változtatások mentése" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "Változtatások visszaállítása" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "Rendszer állapota: Vezérelt mód" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "Rendszer állapota: Áteresztő" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"A szabályzattípus megváltoztatása azzal jár, hogy a teljes fájlrendszert át " +"kell cimkézni a következő rendszerindításkor. Átcimkézés elég hosszadalmas " +"folyamat lehet, a fájlrendszer méretétől függően. Kívánja folytatni?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"SELinux engedélyezése azzal jár, hogy a teljes fájlrendszert újra kell " +"cimkézni a következő újraindításkor. Az újracimkézés folyamata a " +"fájlrendszer méretétől függően hosszú időt vehet igénybe. Kívánja folytatni?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "szabályos fájl" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "mappa" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "karakteres eszköz" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "blokkeszköz" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "socket fájl" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "szimbolikus link" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "nevezett átírányítás" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "Nincs SELinux szabályzat telepítve" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "%s szabályzatfájl olvasása sikertelen" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"Újra frissítenie kell a felület információi a /usr/bin/sepolgen-ifgen " +"futtatásával" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "ismeretlen" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "%s interfész nem létezik." + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "Grafikus Felhasználói Felület az SELinux Szabályzathoz" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "Elkészíteni kívánt man oldal tartomány(ok) nevei" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "Állítsa elő az SELinux man oldalakat" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "az elérési út ahol az előállított SELinux man oldalak tárolódnak" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "OS neve a man oldalakhoz" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "Készítsen HTML man oldalakat a kijelólt SELinux man oldalakból" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "Módosított root könyvtár, alapértelmezésben / könyvtárra" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "Mindet terület" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "SELinux hálózati szabályzat információ lekérdezése" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "listázza az összes SELinux porttípust" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "jelenítse meg a porthoz kapcsolódó SELinux típust" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "Jelenítse meg a portokat az ehhez definiált SELinux típusokhoz" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" +"Jelenítse meg azokat a portokat amelyeket ez a tartomány össze tud kapcsolni " +"- bind/connect" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"Kérdezze le az SELinux szabályzatát hogy mely tartományok képesek egymással " +"kommunikálni" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "Forrás tartomány" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "Cél tartomány" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" +"Kérdezze le az SELinux szabályzatát hogy láthassa a boolean-ok leírását" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "gyűjtse be az összes boolean leíróit" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "boolean hogy leírást kapjon róla" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"Kérdezze le az SELinux szabályzatát hogy látható legyen hogyan tud átmenni a " +"forrás tartomány a céltartományba" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "forrás feldogozási tartomány" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "cél feldolgozási tartomány" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy generate: error: egy a paraméterek %s közül szükséges" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "Parancs szükséges ilyen típusú szabályokhoz" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "Listázza az SELinux szabályzat interfészeit" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "Adja meg az interfész neveket, amelyeket szeretne lekérdezni" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "Állítsa elő az SELinux szabályzat modul sablont" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "Adja meg a tartomány típusát amit kiterjeszteni szeretne" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" +"Adja meg azon SELinux felhasználó(k) neveit, amelyek átmenetet képeznek " +"erre a tartományra" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" +"Adja meg azon SELinux felhasználói körök nevét(-eit), amelyekre átmenetet " +"képez az adminisztrátori tartományra" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" +"Adja meg az(oka)t a tartományokat amelyeket ez a szabályozott admin kezelni " +"fog" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "az előállítandó szabályzat neve" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" +"az elérési út ahol az előállított szabályzati fájlok tárolásra kerülnek" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" +"az elérési út, amelyen a szabályzott folyamat írási igénnyel fog jelentkezni" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "Szabályzattípus ami utasítást igényel" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "Készítsen szabályzatot '%s' számára" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "Készítsen szabályzatot '%s' számára" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "szabályozandó állomány" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "parancsok" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" +"Változó SELinux szabályzat, alapértelmezés erre: /sys/fs/selinux/policy" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Alkalmazások" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "Válasszon tartományt" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Válasszon" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Mégse" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Újra" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Elérés" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Osztály" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Típus" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Böngészés" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "Szabályzat elemzése..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protokoll" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "Binárisok" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"Jelenítsen meg bináris információkat amelyek felhasználhatóak a szabályzat " +"módosításakor a 'kiválasztott tartományhoz'" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Fájlok" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" +"Jelenítsen meg fájlinformációkat, amelyek felhasználhatóak a 'kiválasztott " +"tartomány' által" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Hálózat" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"Jelenítse meg a hálózati portokat amelyeket a 'kiválasztott tartomány' " +"figyelhet, vagy csatlakozhat hozzá." + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "Átmenetek" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" +"Jelenítse meg azokat az alkalmazásokat, amelyek átmenetet képezhetnek be " +"vagy ki a 'kiválasztott tartományban'" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "Zárolás" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Szűrő" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "Csak a módosítottakat jelenítse meg" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Bekapcsolva" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Név" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "Fájl elérési útja" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "SELinux fájltípus" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "Fájl elérési útja kerül a 'kiválasztott domain' megadására" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "Végrehajtható fájlok" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "Fájlok amelyeket a 'kiválasztott tartomány' írhat." + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "Írható fájlok" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "Fájltípusok meghatározva a 'kiválasztott tartományhoz'." + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "Alkalmazás fájltípusok" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Port" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "Hálózati portok amelyekhez a 'kiválasztott tartomány' csatlakozhat." + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "Kimenő" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "Hálózati portok amelyeket a 'kiválasztott tartomány' figyelhet." + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "Bejövő" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "Logikai\n" +"Engedélyezve" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "Logikai érték neve" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "SELinux alkalmazástípus" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"Végrehajtható kódok ami áttérés egy másik tartományban amikor a " +"\"választott tartományban\" végrehajtja." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "Hívó feldolgozási tartomány" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "Végrehajtható fájl" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"Végrehajtható kódok amely átmenet a \"kijelölt területen\" a végrehajtása a " +"kiválasztott területre belépési pontra ér. " + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "SELinux mappatípus" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "Fájlnév" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "Alapértelmezett szint" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Vezérelt" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Átjárható" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "Rendszerbeállítások importálása egy másik gépről" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "Importálás" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "Rendszerbeállítások exportálása egy fájlba" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "Exportálás" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Törlés" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "Módosítás" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Hozzáadás" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Visszaállítás" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "Alkalmazások - Részletes keresés" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "Folyamattípusok" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "További részletek" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "SELinux fájl cimke" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "További típusok" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "Típusok" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Művelet" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Alkalmaz" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux felhasználónév" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux felhasználónév" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/ia.po selinux-python-2.8/po/ia.po new file mode 100644 index 0000000..05673ba --- /dev/null +++ selinux-python-2.8/po/ia.po @@ -0,0 +1,3370 @@ +# Kevin Fenzi , 2016. #zanata +# Parag , 2016. #zanata +# Parag , 2017. #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: 2017-03-24 09:56+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Interlingua\n" +"Language: ia\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "File de resultato" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Lingua" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "dis" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "act" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Description" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "No" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Si" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Systema" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "directorio" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Applicationes" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Annullar" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Typo" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Rete" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Activate" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Nomine" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Porto" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Eliminar" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Action" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/id.po selinux-python-2.8/po/id.po new file mode 100644 index 0000000..837d074 --- /dev/null +++ selinux-python-2.8/po/id.po @@ -0,0 +1,3375 @@ +# Jan Silhan , 2015. #zanata +# Kevin Fenzi , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Wim Taymans , 2016. #zanata +# ekoikhyar , 2016. #zanata +# Andika Triwidada , 2017. #zanata +# Parag , 2017. #zanata +# Andika Triwidada , 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-02-23 11:13+0000\n" +"Last-Translator: Andika Triwidada \n" +"Language-Team: Indonesian\n" +"Language: id\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Bahasa" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Layanan" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "mati" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "hidup" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Status" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Standar" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Deskripsi" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Tidak" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Ya" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Nonaktifkan" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Aktifkan" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sistem" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Pengguna" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "perangkat blok" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "tak dikenal" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Aplikasi" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Pilih" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Batal" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Ulangi" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Kelas" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Tipe" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Cari" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protokol" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Berkas" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Jaringan" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Difungsikan" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Nama" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Port" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Hapus" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Tambah" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Balikkan" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Aksi" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/ilo.po selinux-python-2.8/po/ilo.po new file mode 100644 index 0000000..0e2dee6 --- /dev/null +++ selinux-python-2.8/po/ilo.po @@ -0,0 +1,3368 @@ +# Kevin Fenzi , 2016. #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: 2016-03-30 04:30+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Iloko\n" +"Language: ilo\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Sigud" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Saan" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Wen" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sistema" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Dagiti Aplikasion" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Ukasen" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Padasen manen" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Kita" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/is.po selinux-python-2.8/po/is.po new file mode 100644 index 0000000..6f99303 --- /dev/null +++ selinux-python-2.8/po/is.po @@ -0,0 +1,3371 @@ +# Kevin Fenzi , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Parag , 2017. #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: 2017-03-24 09:57+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Icelandic\n" +"Language: is\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n%10!=1 || n%100==11)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Tungumál" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Þjónusta" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "óvirk" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "virk" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Sjálfgefið" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Lýsing" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Nei" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Já" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Slökkva" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Virkja" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Kerfi" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Notendur" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Forrit" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Velja" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Hætta við" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Reyna aftur" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Tegund" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Flakka" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Samskiptamáti" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Virkur" + +# translation auto-copied from project libvirt, version master, document libvirt +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Name" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Gátt" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Endurheimt" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Virkja" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/it.po selinux-python-2.8/po/it.po new file mode 100644 index 0000000..61d0be6 --- /dev/null +++ selinux-python-2.8/po/it.po @@ -0,0 +1,3592 @@ +# Francesco Valente , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Vit Mojzis , 2017. #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: 2017-12-15 08:50+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Italian\n" +"Language: it\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** IMPORTANTE ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Richiede almeno una categoria" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "Impossibile modificare i livelli di sensitività usando '+' su %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s è già in %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s non è in %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Impossibile combinare +/- con altri tipi di categorie" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Impossibile avere sensitività multiple" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Uso %s CATEGORIA File ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Uso %s -l CATEGORIA utente ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Uso %s -d File ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Uso %s -l -d utente ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Uso %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Uso %s -L -l utente" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Usate -- per la lista delle opzioni. Ad esempio" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Errore opzioni %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "nodo" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "tipo" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "File di output" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "Impossibile creare la gestione semanage" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" +"La policy SELinux non è amministrata o non si può accedere al deposito." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Impossibile leggere il deposito della policy." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Impossibile stabilire connessione semanage" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "Impossibile verificare lo stato MLS abilitato" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "Non ancora implementato" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Una transazione semanage è già in esecuzione" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "Impossibile avviare transazione semanage" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "Impossibile eseguire la transazione semanage" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Transazione semanage non in esecuzione" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "Impossibile elencare i moduli SELinux" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "Impossibile ottenere il nome del modulo" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "Impossibile ottenere il modulo abilitato" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "Impossibile ottenere la priorità del modulo" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "Impossibile ottenere lang_ext del modulo" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Nome Modulo" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "Priorità" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Lingua" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Disabilitato" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "Priorità non valida %d (deve essere compresa tra 1 e 999)" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "Impossibile creare una chiave modulo" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "Impossibile impostare il nome della chiave modulo" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "Impossibile abilitare il modulo %s" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "Impossibile disabilitare il modulo %s" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "Impossibile rimuovere il modulo %s (rimozione fallita)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit richiede 'on' o 'off'" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "Tipi permissivi incorporati" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "Tipi permissivi personalizzati" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" +"Impossibile impostare il dominio permissivo %s (installazione del modulo " +"fallita)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "Impossibile rimuovere il dominio permissivo %s (rimozione fallita)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Impossibile creare una chiave per %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "Impossibile controllare se è definito il login mapping per %s" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Il gruppo linux %s non esiste" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "L'utente linux %s non esiste" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Impossibile creare il login mapping per %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Impossibile impostare nome per %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Impossibile impostare range MLS per %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Impossibile impostare utente SELinux per %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Impossibile aggiungere login mapping per %s" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Richiede seuser o serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "Il login mapping per %s non è definito" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Impossibile interrogare seuser per %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Impossibile modificare login mapping per %s" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"La mappatura del login per %s è definito nella policy, non può essere " +"eliminato" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Impossibile eliminare il login mapping per %s" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Impossibile elencare le mappature per il login" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Nome di login" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "Utente di SELinux" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "Range MLS/MCS" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Servizio" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Impossibile controllare se l'utente SELinux %s è definito" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Impossibile interrogare l'utente per %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "Si deve aggiungere almeno un ruolo per %s" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Impossibile creare l'utente SELinux per %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Impossibile aggiungere il ruolo %s per %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Impossibile impostare il livello MLS per %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Impossibile aggiungere il prefisso %s per %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Impossibile estrarre la chiave per %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Impossibile aggiungere l'utente SELinux %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Richiede prefisso, ruolo, livello o range" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Richiede prefisso o ruoli" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "L'utente SELinux %s non è definito" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Impossibile modificare l'utente SELinux %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "L'utente SELinux %s è definito nella policy, non può essere eliminato" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Impossibile eliminare l'utente SELinux %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Impossibile elencare gli utenti SELinux" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Impossibile elencare i ruoli per l'utente %s" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Etichettatura" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Prefisso" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "Livello MCS" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "Range MCS" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "Ruoli SELinux" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "E' necessario il protocollo udp o tcp" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "E' richiesta la porta" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "Porta non valida" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Impossibile creare una chiave per %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "E' richiesto il Tipo" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "Il tipo %s non è valido, deve essere un tipo porta" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Impossibile controllare se la porta %s/%s è definita" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "Porta %s/%s già definita" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Impossibile creare un indirizzo per %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Impossibile creare il contesto per %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Impossibile impostare l'utente nel contesto indirizzo per %s/%s" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Impossibile impostare il ruolo nel contesto indirizzo per %s/%s" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Impossibile impostare il tipo nel contesto indirizzo per %s/%s" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "Impossibile impostare i campi mls nel contesto indirizzo per %s/%s" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Impossibile impostare il contesto indirizzo per %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Impossibile aggiungere l'indirizzo %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Richiede setype o serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Richiede setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "Indirizzo %s non definito/%s" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Impossibile interrogare l'indirizzo %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Impossibile modificare l'indirizzo %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "Impossibile elencare le porte" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "Impossibile eliminare la porta %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "La porta %s/%s è definita nella politica, non può essere eliminata" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Impossibile eliminare la porta %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Impossibile elencare le porte" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "Tipo di porta SELinux" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Proto" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Numero porta" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "L'indirizzo del nodo è necessario" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "Protocollo mancante o sconosciuto" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "Tipo nodo SELinux obbligatorio" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "Il tipo %s non è valido, deve essere un tipo nodo" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Impossibile creare la chiave per %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "Impossibile controllare se l'indirizzo %s è definito" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "Impossibile creare un indirizzo per %s" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Impossibile creare il contesto per %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "Impossibile impostare una maschera per %s" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "Impossibile impostare l'utente nel contesto indirizzo per %s" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "Impossibile impostare il ruolo nel contesto indirizzo per %s" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "Impossibile impostare il tipo nel contesto indirizzo per %s" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "Impossibile impostare i campi mls nel contesto indirizzo per %s" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "Impossibile impostare il contesto indirizzo per %s" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "Impossibile aggiungere l'indirizzo %s" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "Indirizzo %s non definito" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "Impossibile interrogare l'indirizzo %s" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "Impossibile modificare l'indirizzo %s" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "L'indirizzo %s è definito nella policy, non può essere eliminato" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "Impossibile eliminare l'indirizzo %s" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "Impossibile eliminare l'intera mappatura del nodo" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "Impossibile elencare gli indirizzi" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "E' richiesto un Tipo SELinux" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Impossibile controllare se l'interfaccia %s è definita" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Impossibile creare l'interfaccia per %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Impossibile impostare l'utente nel contesto dell'interfaccia per %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Impossibile impostare il ruolo nel contesto dell'interfaccia per %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Impossibile impostare il tipo nel contesto dell'interfaccia per %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" +"Impossibile impostare i campi mls nel contesto dell'interfaccia per %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Impossibile impostare il contesto dell'interfaccia per %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Impossibile impostare il contesto dei messaggi per %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Impossibile aggiungere l'interfaccia %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "L'interfaccia %s non è definita" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Impossibile interrogare l'interfaccia %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Impossibile modificare l'interfaccia %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "L'interfaccia %s è definita nella policy, non può essere eliminata" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Impossibile eliminare l'interfaccia %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "Impossibile eliminare l'intera mappatura dell'interfaccia" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Impossibile elencare le interfacce" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "Interfaccia di SELinux" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Contesto" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" +"La destinazione %s non è valida. La destinazione non può terminare con '/'" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "Il sostituto %s non è valido poichè non può terminare con '/'" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "Classe di equivalenza per %s già definita" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" +"Specifica del file %s in conflitto con la regola di equivalenza '%s %s'" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Impossibile impostare l'utente nel contesto del file per %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Impossibile impostare il ruolo nel contesto del file per %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Impossibile impostare i campi mls nel contesto del file per %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "Specifiche non valide del file" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "Il file di specifica non può contenere spazi" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" +"Specifica del file %s in conflitto con la regola di equivalenza '%s %s'; " +"Prova ad aggiungere '%s'" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "Il tipo %s non è valido, deve essere tipo file o dispositivo" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "Impossibile controllare se il contesto del file per %s è definito" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Impossibile creare contesto del file per %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Impossibile impostare il tipo nel contesto del file per %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Impossibile impostare il contesto del file per %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Impossibile aggiungere il contesto del file per %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Richiede setype, serange o seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "Il contesto del file per %s non è definito" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Impossibile interrogare il contesto del file per %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Impossibile modificare il contesto del file per %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "Impossibile elencare i contesti del file" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "Impossibile eliminare il contesto del file %s" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" +"Il contesto del file per %s è definito nella policy, non può essere " +"eliminato" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Impossibile eliminare il contesto del file per %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Impossibile elencare i contesti del file" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Impossibile elencare i contesti del file locale" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "fcontext di SELinux" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"Equivalenza con fcontext di distribuzione di SELinux\n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"Equivalenza con fcontext locale di SELinux\n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Impossibile controllare se la booleana %s è definita" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "La booleana %s non è definita" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Impossibile interrogare il contesto del file %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "E' necessario specificare uno dei seguenti valori: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "Impossibile impostare il valore attivo della booleana %s" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Impossibile modificare la booleana %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "Formato non valido %s: Record %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "La booleana %s è definita nella policy, non può essere eliminata" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Impossibile eliminare la booleana %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Impossibile elencare le booleane" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "off" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "on" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "Booleana di SELinux" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Stato" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Predefinito" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Descrizione" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Standard Init Daemon" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS System Daemon" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "Demone Servizi Internet" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Applicazioni Web/Script (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Sandbox" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Applicazioni Utente" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "Tipo Dominio Corrente" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "Regola Utente Login Terminale Minimale" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "Ruolo Utente Login di X Window Minimale" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "Ruolo Utente Login Desktop" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "Ruolo Utente Login Amministratore" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "Ruolo Amministrare Root Confinato" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "Informazioni modulo per un nuovo tipo" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "Tipi Validi:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "Il numero di porta deve essere un numero tra 1 e %d" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "Inserire un tipo di policy valido" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "Inserire un nome per il modulo della politica per '%s'." + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"Il nome deve essere alfanumerico senza spazi. Considerare l'utilizzo " +"dell'opzione \"-n MODULENAME\"" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "Il tipo Ruolo Utente non può essere assegnato ad eseguibili." + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "Soltanto i Demoni possono utilizzare uno script init.." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve deve essere un valore booleano" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog deve essere un valore booleano" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use-kerberos deve essere un valore booleano" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache deve essere un valore booleano" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "I Tipi USER in moto automatico ritornano un tipo tmp" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "i moduli della politica '%s' hanno bisogno di domini esistenti" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "Tipo di campo necessario" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "Definire un nuovo tipo che termina con: \n" +"%s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" +"Bisogna inserire il percorso dell'eseguibile per i propri processi confinati" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "File Tipo Enforcement" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "File Interfaccia" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "File del Contesto" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "File Spec" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "Script di Configurazione" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "No" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Si" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Disabilita" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Abilita" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "Avanzate >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "Avanzato <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "Ricerca avanzata >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "Ricerca avanzata <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"Per smistarsi da una modalità Disabled a Enforcing\n" +"- Cambiare la modalità del sistema da Disabled a Permissive\n" +"- Eseguire il riavvio, in questo modo il sistema può eseguire la " +"rietichettatura\n" +"- Previo funzionamento corretto del sistema\n" +" * Cambiare la modalità del sistema su Enforcing\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s non è un dominio valido" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "Stato Sistema: Disabilitato" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "Aiuto: Pagina d'avvio" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "Aiuto: Pgina valori booleani" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "Aiuto: Pagina file eseguibili" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "Aiuto: Pagina file modificabili" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "Aiuto: Pagina tipi di applicazione" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "Aiuto: Pagina connessioni di rete in uscita" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "Aiuto: Pagina connessioni di rete in ingresso" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "Aiuto: Transizione da pagina delle applicazioni" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "Aiuto: Transizione nella pagina delle applicazioni" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "Aiuto: Pagina file applicazione di transizione" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "Aiuto: Pagina dei sistemi" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "AIuto: Pagina di blocco" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "Aiuto: Pagina d'accesso " + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "Aiuto: Pagina utente SELinux" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "Aiuto: Pgina equivalenza file" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "Altro..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "Percorso file utilizzato per l'inserimento del dominio '%s'." + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "File che il dominio '%s' può scrivere." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "Porte di Rete con le quali '%s' può connettersi." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "Porte di Rete che '%s' può ascoltare." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "Tipi di File definiti per '%s'." + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"Visualizzare informazioni booleane che possono essere utilizzate per " +"modificare la policy per '%s'." + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" +"Visualizzare informazioni tipo di file che può essere utilizzato da '%s'." + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" +"Visualizzare le porte di rete a cui '%s' può connettersi o mettersi in " +"ascolto." + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "Transizioni applicazione in '%s'" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "Transizioni applicazione da '%s'" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "Transizioni file da '%s'" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "Visualizzare le applicazioni che transitano dentro o fuori il '%s'." + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "tutti i file" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "PERCORSO FILE MANCANTE" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "eseguibile" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "modificabile" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "applicazione" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" +"Aggiungere un nuovo percorso del file %(TYPE)s per i domini '%(DOMAIN)s'." + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "Cncella i percorsi del file %(TYPE)s per il dominio '%(DOMAIN)s'." + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"Modificare il percorso del file %(TYPE)s per il dominio '%(DOMAIN)s'. Solo " +"gli elementi in grassetto possono essere selezionati, questa impostazione " +"indica che gli elementi sono stati precedentemente modificati." + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "connetti" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "ascolta per collegamenti in ingresso" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"Aggiungere una nuova definizione per la porta che il dominio '%(APP)s' è in " +"grado di %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"Cancellare le definizioni per la porta modificate, che il dominio '%(APP)s' " +"è in grado di %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"Modificare le definizioni per le porte alle quali il dominio '%(APP)s è " +"abilitato per %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "Aggiungere una nuova definizione per il Ruolo/Utente di SELinux." + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "Cancellare le definizioni modificate per il Ruolo/Utente di SELinux." + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" +"Modifica le definizioni modificate selezionate del Ruolo/Utente di SELinux." + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "Aggiungi una nuova definizione di Login Mapping." + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "Cancella le definizioni modificate di Login Mapping." + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "Modificare le definizioni modificate di Login Mapping selezionate." + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "Aggiungere un nuova definizione di equivalenza file." + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "Cancellare le definizioni modificate di equivalenza file." + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"Modificare le definizioni di equivalenza file modificate selezionate. Solo " +"gli elementi in grassetto possono essere selezionati, questa impostazione " +"indica che gli elementi sono stati precedentemente modificati." + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "Il Booleano %s consente le regole" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Aggiungi porta di rete per %s. Le porte saranno create quando si applicherà " +"un aggiornamento." + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "Aggiungere Porta di Rete per %s" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"Aggiungere etichettatura File per %s. Le etichette del file saranno create " +"quando si applicherà un aggiornamento." + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "Aggiungere etichettatura del file per %s" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"Aggiungere Login Mapping. La mappatura dell'utente verrà creata quando si " +"applicherà l'aggiornamento." + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "Aggiungere il Login Mapping" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"Aggiungere ruolo utente di SELiunux. I ruoli utente di SELinux verranno " +"creati quando si applicherà l'aggiornamento." + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "Aggiungi utenti di SELinux" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"Aggiungere mappatura equivalenza del file. La mappatura verrà creata quando " +"si applicherà un aggiornamento." + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "Aggiungere equivalenza file di SELinux" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"Modificare etichettatura File per %s. Le etichette del file verranno create " +"quando si applicherà un aggiornamento." + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"Modificare ruolo utente di SELiunux. I ruoli utente di SELinux verranno " +"modificati quando si applicherà l'aggiornamento." + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "Modifica utenti di SELinux" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"Modifica Login Mapping. Il Login Mapping verrà modificato quando si " +"applicherà l'aggiornamento." + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "Modifica Login Mapping" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"Modificare mappatura equivalenza del file. La mappatura verrà creata quando " +"si applicherà un aggiornamento." + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "Modificare equivalenza file di SELinux" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Modificare porta di rete per %s. Le porte saranno create quando si " +"applicherà un aggiornamento." + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "Modificare porta di rete per %s" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" +"La voce '%s' non è un percorso valido. I percorsi devono iniziare con un '/'." +"" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "Il numero della porta deve essere compreso tra 1 e 65536" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "Nome di SELinux: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "Aggiungi etichettatura del file per %s" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "Cancella etichettatura del file per %s" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "Modifica etichettatura del file per %s" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "Percorso del file: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "Classe di file: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "Tipo di file SELinux: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "Aggiungi porte per %s" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "Cancella porte per %s" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "Modifica porte per %s" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "Porte di rete: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "Protocollo di rete: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "Aggiungi utente" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "Cancella utente" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "Modifica utente" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "Utente di SELinux : %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "Ruoli: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "Intervallo MLS/MCS: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "Aggiungere Login Mapping" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "Rimozione Login Mapping" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "Modifica Login Mapping" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "Nome d'accesso: %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "Utente di SELinux: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "Aggiungi etichettatura equiv del file." + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "Cancella etichettatura equiv del file." + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "Modifica etichettatura equiv del file." + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "Percorso del file: %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "Equivalenza: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sistema" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "Equivalenza file" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Utenti" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"Esegui restorecon su %(PATH)s per modificare la tipologia da %(CUR_CONTEXT)s " +"a quella predefinita %(DEF_CONTEXT)s?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "Aggiorna" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "Aggiorna le modifiche" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "Ripristina modifiche" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "Stato Sistema: Enforcing" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "Stato Sistema: Permissivo" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Cambiando il tipo di policy si causerà la rietichettatura dell'intero file " +"system al prossimo avvio. La rietichettatura impiegherà molto tempo in " +"relazione alla grandezza del file system. Continuare?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"Disabilitando SELinux sarà necessario eseguire un riavvio. Questa operazione " +"non è consigliata. Se si deciderà di abilitarlo in futuro, il sistema " +"richiederà la rietichettatura. Per controllare se SELinux sta causando " +"problemi al sistema sarà possibile utilizzare la modalità permissive con la " +"quale sarà possibile effettuare solo la registrazioni degli errori senza " +"impostare alcuna politica enforce di SELinux. La modalità permissive non " +"richiede un riavvio. Continuare?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Abilitando SELinux si causerà la rietichettatura dell'intero file system al " +"prossimo avvio. La rietichettatura impiegherà molto tempo in relazione alla " +"grandezza del file system. Continuare?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"Stai cercando di chiudere l'applicazione senza applicare le modifiche.\n" +" * Per applicare le modifiche apportate durante questa sessione, " +"selezionare No e successivamente Aggiorna.\n" +" * Per uscire dall'applicazione senza applicare le modifiche " +"selezionare Si. Tutte le modifiche apportate durante questa sessione " +"verranno perse." + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "Dialogo Perdita di dati" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "file regolare" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "directory" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "dispositivo a caratteri" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "dispositivo a blocchi" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "file del socket" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "collegamento simbolico" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "pipe nominata" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "Nessuna policy SELinux installata" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "Lettura del file policy %s non riscita" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- %s consentito [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"Rigenerare le informazioni d'interfaccia eseguendo /usr/bin/sepolgen-ifgen" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "sconosciuto" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "L'interfaccia %s non esiste." + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"Per utilizzare l'opzione gui è necessario installare il pacchetto " +"policycoreutils-gui" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "Interfaccia Grafica Utente(GUI) per Policy SELinux" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "Nome(nomi) dominio delle pagine man da creare" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "È necessario impostare un root alternativo" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "Generare pagine man di SELinux" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "percorso dove verranno salvate le pagine man di SELinux generate" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "nome dell'OS per le pagine man" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" +"Generare la struttura delle pagine man in HTML per la pagina man SELinux " +"selezionata" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "Sostituire cartella root, la predefinita è /" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"Con questo flag il percorso per il root alternativo deve includere file " +"context e policy.xml" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "Tutti i domini" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "Chiedere le informazioni di rete della policy SELinux" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "lista di tutti i tipi di porte SELinux" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "visualizza il tipo SELinux relativo alla porta" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "Visualizzare le porte definite per questo tipo SELinux" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" +"visualizzare le porte con le quali questo dominio può associarsi e/o " +"connettersi" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" +"mostrare le porte alle quali questa applicazione può associarsi e/o " +"connettersi" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"interrogare la policy SELinux per vedere se i domini possono comunicare con " +"gli altri" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "Dominio Sorgente" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "Dominio Destinazione" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "richiedere alla Policy SELinux di vedere la descrizione dei booleani" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "ricevere le descrizioni di tutti i booleani" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "booleano per avere descrizione" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"chiedere alla Policy SELinux di vedere come il dominio del processo sorgente " +"può transitare verso il dominio del processo di destinazione" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "dominio processo sorgente" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "dominio processo destinazione" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy ha generato: errore: uno degli argomenti %s è obbligatorio" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "Comando obbligatorio per questo tipo di policy" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"impossibile usare l'opzione -t con i domini '%s'. Per maggiori informazioni " +"consultare il metodo di utilizzo." + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"impossibile usare l'opzione -d con i domini '%s'. Per maggiori informazioni " +"consultare il metodo di utilizzo." + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"impossibile usare l'opzione -a con i domini '%s'. Per maggiori informazioni " +"consultare il metodo di utilizzo." + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "impossibile usare l'opzione -w con l'opzione --newtype." + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "Lista interfacce Policy SELinux" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "Inserire il nome dell'interfaccia da interrogare" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "Generare il modello del modulo Policy SELinux" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "Inserire il tipo di dominio da estendere" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" +"Inserire l'utente(gli utenti) SELinux che transiteranno in questo dominio" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" +"Inserire i ruoli(o) verso i quali transiterà il dominio di amministrazione." + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "Inserire i domini(o) che questo amministratore limitato amministrerà." + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "nome della policy da generare" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "percorso dove i file delle policy generate saranno memorizzati" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "percorso dove i processi confinati devono scrivere" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "Tipi di politica che richiedono un comando" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "Genera politica '%s'" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "Genera politica '%s'" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "eseguibile da confinare" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "comandi" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" +"Sostituire la policy SELinux, la predefinita è in /sys/fs/selinux/policy" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Applicazioni" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "Selezionare dominio" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Seleziona" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Cancella" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" +"La voce inserita non è corretta. Riprovare usando un formato ex:/.../..." + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Riprova" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "Definizioni porta di rete" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"Aggiungere la mappatura per l'equivalenza del file. La mappatura verrà " +"creata quando si applicherà l'aggiornamento." + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Percorso" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"Specificare un nuovo nome utente di SELinux. Per convenzione i nomi degli " +"utenti di SELinux terminano generalmente con _u." + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" +"Inserire il percorso sul quale si desidera impostare una etichetta di " +"equivalenza." + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "Percorso di equivalenza" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "Salva per aggiornare" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"Specificare la mappatura tra il nuovo percorso ed il percorso di equivalenza." +" Tutto il contenuto presente in questo nuovo percorso verrà etichettato come " +"se fosse sotto il percorso di equivalenza." + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "Aggiungi un file" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" Etichettatura File per . Le etichette del file " +"saranno implementate quando si applicherà un aggiornamento." + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MSL" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Classe" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Tipo" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"Selezionare la classe del file alla quale verrà applicata questa etichetta. " +"Esegue il default su tutte le classi." + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "Rendi il percorso ricorsivo" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"Selezionare Rendi il percorso ricorsivo, se desideri applicare questa " +"etichetta a tutti i figli del percorso per la directory specificata. Gli " +"elementi presenti sotto la directory avranno questa etichetta." + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Esplora" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" +"Esegui la ricerca per selezionare il file/directory per l'etichettatura." + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "Percorso " + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"Specificare mediante espressione regolare il percorso desiderato per " +"modificare l'etichetta." + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "Selezionare il tipo di file SELinux da assegnare a questo percorso" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "Inserire l'etichetta MLS da assegnare a questo percorso." + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "Etichetta MLS di SELinux da assegnare a questo percorso." + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "Analisi Policy..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"Aggiungere Login Mapping. Il Login Mapping verrà creato quando si applicherà " +"l'aggiornamento." + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"Inserire il nome utente per la registrazione dell'utente al quale desideri " +"aggiungere il confinamento utente di SELinux." + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"Selezionare l'utente di SELinux al quale desideri assegnare questo utente di " +"login. Per impostazione predefinita gli utenti di login sono assegnati " +"dall'utente __default__." + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"Inserire l'intervallo MLS/MCS per questo utente di login. Per impostazione " +"predefinita viene usato l'intervallo per l'utente SELinux selezionato." + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "Intervallo MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"Specificare l'intervallo MLS per questo utente da usare per l'accesso. Per " +"impostazione predefinita viene utilizzato l'intervallo MLS degli utenti di " +"SELinux." + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" Porta di rete per . Le porte saranno create " +"quando si applicherà un aggiornamento." + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" +"Inserire il numero di porta o l'intervallo da usare per agiungere un tipo di " +"porta." + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protocollo" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "Tipo di porta" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" +"Selezionare il tipo di porta alla quale desideri assegnare il numero " +"specificato" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" +"Seleziona tcp se il tipo di porta deve essere assegnato ai numeri di " +"porte tcp." + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" +"Seleziona udp se il tipo di porta deve essere assegnato ai numeri di " +"porte udp." + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "Inserire l'etichetta MLS da assegnare a questa porta." + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "Configurazione SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "Seleziona..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "Booleani" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"Visualizzare informazioni booleane che possono essere utilizzate per " +"modificare la politica per il 'dominio selezionato'." + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "File" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" +"Visualizzare le informazioni dei tipi di file che possono essere utilizzate " +"dal 'dominio selezionato'." + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Rete" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"Visualizzare le porte di rete con le quali il 'dominio selezionato' può " +"connettersi o restare in ascolto." + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "Transizioni" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" +"Visualizzare le applicazioni che possono transitare dentro e fuori al " +"'dominio selezionato'." + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "Login Mapping" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "Gestione della configurazione di SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "Utenti di SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "Blocco" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"Blocco del sistema SELinux. \n" +"È possibile utilizzare questa schermata per aumentare il livello di " +"protezione di SELinux." + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "pulsante di selezione" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filtro" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "Mostra Solo Modificati" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "Sono presenti file etichettati incorrettamente" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "Mostra solo i file etichettati incorrettamente" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"Regole If-Then-Else scritte nella politica in grado di\n" +"permettere un controllo dell'accesso alternativo." + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Abilitato" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Nome" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "Percorso File" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "Tipo di file SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "Percorso del file per entrare nel 'dominio selezionato'." + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "File Eseguibili" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "File che il 'dominio selezionato' può scrivere." + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "File modificabili" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "Tipi di File definiti per il 'dominio selezionato'." + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "Tipi di File Applicazione" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Porta" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "Porte di Rete con le quali il 'dominio selezionato' può connettersi." + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "In uscita" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "Porte di Rete che il 'dominio selezionato' può ascoltare." + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "In entrata" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "Booleano \n" +"Abilitato" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "Nome Booleano" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "Tipo di applicazione SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"Eseguibili che transiteranno in un dominio diverso, quando il 'dominio " +"selezionato' li eseguirà." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "Transizioni applicazione da 'selezionare dominio'" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "Dominio Processo Chiamante" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "File Eseguibile" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"Eseguibili che transiteranno su 'domini selezionati', all'esecuzione di un " +"entrypoint di domini selezionati." + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "Transizioni dell'applicazione nel 'dominio selezionato'" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"Le transizioni del file definiscono gli eventi quando il dominio corrente " +"crea il contenuto di una classe particolare in una directory del tipo di " +"destinazione. Facoltativamente è possibile specificare un nome del file per " +"la transizione." + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "Tipo di directory SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "Classe di destinazione" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "Tipo di destinazione SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "Nome del file" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "Transizioni del file da 'seleziona dominio'" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "Livello predefinito" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "Selezionare la modalità del sistema quandol stesso esegue l'avvio" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Enforcing" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Permissive" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "Selezionare la modalità del sistema per la sessione corrente" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "Tipo di politica del sistema:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "Modalità del sistema" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "Importa le impostazioni del sistema da un'altra macchina" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "Importa" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "Esporta le impostazione del sistema ad un file" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "Esporta" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" +"Rietichetta tutti i file usando i valori predefiniti del sistema previo " +"riavvio" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "Configurazione del sistema" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"Un dominio non confinato è una etichetta del processo che permette al " +"processo stesso di eseguire qualsiasi funzione senza alcuna interferenza di " +"SELinux. Le applicazioni avviate al momento del boot dal sistema iniziale, " +"sprovviste di definizione di politica SELinux, verranno eseguite in modalità " +"non confinate se questo modulo risulta essere abilitato. Disabilitandolo, " +"tutti i demoni verranno confinati. Per disabilitare l'utente _t non " +"confinato rimuovere prima _t dalle schermate accesso/utenti." + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" +"Disabilita la possibilità di eseguire i processi del sistema in modalità " +"non confinati?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"Un dominio permissivo è una etichetta del processo che permette al processo " +"stesso di eseguire qualsiasi funzione. In questa modalità SELinux esegue la " +"registrazione delle negazioni senza alcuna imposizione. Generalmente i " +"domini permissivi indicano una politica sperimentale, disabilitando questo " +"modulo SELinux negherà l'accesso a un dominio, che in caso contrario " +"dovrebbe essere abilitato." + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "Disabilità tutti i processi permissivi?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"Negare a qualsiasi processo il ptracing o debugging di altri processi?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"L'equivalenza del file causa l'etichettatura da parte del sistema del " +"contenuto presente all'interno del nuovo percorso, come se fosse in un " +"percorso equivalente." + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "Equivalenza file" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...SELEZIONA PER VISUALIZZARE I DATI..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Elimina" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "Modifica" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Aggiungere" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Ripristina" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"Il pulsante per il ripristino lancerà una finestra di dialogo che permetterà " +"di ripristinare le modifiche all'interno di una transizione corrente." + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" +"Esegui il commit sul server di tutte le modifiche nella transazione corrente." +"" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "Appliczione - Ricerca avanzata" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "Tipi di processo" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "Maggiori dettagli" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "Cancella l'etichettatura dei file modificati" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"Seleziona l'etichetta del file da rimuovere. L'etichetta verrà cancellata " +"quando si applicherà l'aggiornamento." + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "Etichetta File SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "Salva per aggiornare" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "Cancella le porte modificate" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" +"Seleziona le porte da cancellare. Le porte saranno cancellate quando si " +"applicherà l'aggiornamento." + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"Selezionare l'etichettatura per l'equivalenza del file da cancellare. " +"L'etichettatura verrà cancellata quando si applicherà l'aggiornamento." + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "Cancella le mappature degli utenti modificati." + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"Seleziona la mappatura utente di login da cancellare. La mappatura verrà " +"cancellata quando si applicherà l'aggiornamento." + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "Nome per l'accesso" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "Ulteriori tipi" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "Tipi" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"Ricontrolla gli aggiornamenti eseguiti prima di confermarli sul sistema. Per " +"ripristinare un oggetto deseleziona la casella corrispondente. Tutti gli " +"oggetti selezionati verranno aggiornati sul sistema quando verrà selezionato " +"l'aggiornamento." + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Azione" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Applica" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"Seleziona la mappatura utente da cancellare. La mappatura verrà cancellata " +"quando si applicherà l'aggiornamento." + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "Nome utente di SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"Aggiungere ruoli utente. I ruoli utente di SELinux verranno creati quando si " +"applicherà l'aggiornamento." + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "Nome utente di SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "Inserire l'intervallo MLS/MCS per questo utente SELinux. \n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"Specificare il livello predefinito da conferire a questo utente SELinux per " +"l'accesso. Esegue il default su s0." + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" +"Inserire il livello predefinito all'utente SELinux per l'accesso. Esegue il " +"default su s0." diff --git selinux-python-2.8/po/ja.po selinux-python-2.8/po/ja.po new file mode 100644 index 0000000..da19686 --- /dev/null +++ selinux-python-2.8/po/ja.po @@ -0,0 +1,3414 @@ +# Noriko Mizumoto , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Vit Mojzis , 2017. #zanata +# Casey Jones , 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-16 01:32+0000\n" +"Last-Translator: Casey Jones \n" +"Language-Team: Japanese\n" +"Language: ja\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** 重要 ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "少くともカテゴリーが 1 つ必要です" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "%s で '+' を使って、感度レベルを修正することができません" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s はすでに %s にあります" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s は %s にありません" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "他のタイプのカテゴリーで +/- を結合できません" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "複数の感度を持てません" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "使い方 %s CATEGORY ファイル ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "使い方 %s -l CATEGORY ユーザー ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "使い方 %s [[+|-]CATEGORY],...] ファイル ..." + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "使い方 %s -l [[+|-]CATEGORY],...] ユーザー ..." + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "使い方 %s -d ファイル ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "使い方 %s -l -d ユーザー ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "使い方 %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "使い方 %s -L -l ユーザー" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "オプションリストを終了するには -- を使います。 例えば、" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "オプションエラー %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "ノード" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "タイプ" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "出力ファイル" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "semanage ハンドルを作成できませんでした" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "SELinux ポリシーが管理されていないか、 store にアクセスできません。" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "ポリシー store を読み込めません。" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "semanage 接続を確立できませんでした" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "MLS を有効にした状態をテストできませんでした" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "まだ、実装されていません" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Semanage トランザクションは既に進行しています" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "semanage トランザクションを起動できませんでした" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "semanage トランザクションをコミットできませんでした" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Semanage トランザクションは進行していません" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "SELinux のモジュール一覧を表示できませんでした" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "モジュール名を取得できませんでした" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "モジュールを有効にできませんでした" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "モジュールの優先度を取得できませんでした" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "モジュール lang_ext を取得できませんでした" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "モジュール名" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "優先度" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "言語" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "無効" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "無効な優先度 %d (1 から 999 までの間にすることが必要)" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "モジュールキーを作成できませんでした" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "モジュールキーの名前を設定できませんでした" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "モジュール %s を有効にできませんでした" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "モジュール %s を無効にできませんでした" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "モジュール %s を削除できませんでした (削除失敗)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit は 'on' または 'off' にする必要があります" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "組み込み許容形式" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "カスタム許容形式" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "許容ドメイン %s を設定できませんでした (モジュールのインストールに失敗)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "許容ドメイン %s の削除ができませんでした (削除に失敗)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "%s のキーを作成できませんでした" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "%s のログインマッピングが定義されているか確認できませんでした" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linux グループ %s は存在していません" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux ユーザー %s は存在していません" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "%s のログインマッピングを作成できませんでした" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "%s の名前を設定できませんでした" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "%s の MLS 範囲を設定できませんでした" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "%s の SELinux ユーザーを設定できませんでした" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "%s のログインマッピングを追加できませんでした" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "seuser または serange が必要です" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "%s のログインマッピングは定義されていません" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "%s の seuser をクエリーできませんでした" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "%s のログインマッピングを修正できませんでした" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "%s のログインマッピングはポリシーに定義されています、削除できません" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "%s のログインマッピングを削除できませんでした" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "ログインマッピングの一覧を表示できませんでした" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "ログイン名" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux ユーザー" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS 範囲" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "サービス" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr " SELinux ユーザー %s が定義されているか確認できませんでした" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "%s のユーザーをクエリーできませんでした" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "少なくとも %s のロールを 1 つ追加する必要があります" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "%s の SELinux ユーザーを作成できませんでした" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "ロール %s を %s に追加できませんでした" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "MLS レベルを %s に設定できませんでした" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "プレフィックス %s を %s に追加できませんでした" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "%s のキーを抽出できませんでした" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "SELinux ユーザー %s を追加できませんでした" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "プレフィックスか、ロール、レベル、範囲のいずれかが必要です" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "プレフィックスかロールが必要です" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux ユーザー %s は定義されていません" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "SELinux ユーザー %s を修正できませんでした" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "SELinux ユーザー %s はポリシーで定義されています、削除できません" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "SELinux ユーザー %s を削除できませんでした" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "SELinux ユーザーの一覧を表示できませんでした" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "ユーザー %s のロール一覧を表示できませんでした" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "ラベリング" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "プレフィックス" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS レベル" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS 範囲" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux ロール" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "プロトコル udp か tcp が必要です" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "ポートが必要です" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "無効なポート" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "%s/%s のキーを作成できませんでした" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "タイプが必要です" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "形式 %s が無効です。ポート形式である必要があります" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "ポート %s/%s が定義されているか確認できませんでした" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "ポート %s/%s はすでに定義されています" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "%s/%s のポートを作成できませんでした" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "%s/%s のコンテキストを作成できませんでした" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "%s/%s のポートコンテキストにユーザーを設定できませんでした" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "%s/%s のポートコンテキストにロールを設定できませんでした" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "%s/%s のポートコンテキストにタイプを設定できませんでした" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "%s/%s のポートコンテキストに mls フィールドを設定できませんでした" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "%s/%s のポートコンテキストを設定できませんでした" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "ポート %s/%s を追加できませんでした" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "setype か serange が必要です" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "setype が必要です" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "ポート %s/%s は定義されていません" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "ポート %s/%s の問い合わせができませんでした" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "ポート %s/%s を修正できませんでした" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "ポートを一覧表示できませんでした" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "ポート %s を削除できませんでした" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "ポート %s/%s はポリシー内で定義されているため削除できません" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "ポート %s/%s を削除できませんでした" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "ポートの一覧を表示できませんでした" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux ポートタイプ" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "プロト" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "ポート番号" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "サブネットのプレフィックスが必要です" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "無効な Pkey" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "形式 %s が無効です。ibpkey 形式である必要があります" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "ibpkey %s/%s が定義されているか確認できませんでした" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "ibpkey %s/%s はすでに定義されています" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "%s/%s の ibpkey キーを作成できませんでした" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "%s/%s の ibpkey コンテキストにユーザーを設定できませんでした" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "%s/%s の ibpkey コンテキストにロールを設定できませんでした" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "%s/%s の ibpkey コンテキストにタイプを設定できませんでした" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "%s/%s の ibpkey コンテキストに mls フィールドを設定できませんでした" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "%s/%s に ibpkey コンテキストを設定できませんでした" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "%s/%s に ibpkey を追加できませんでした" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "ibpkey %s/%s が定義されていません" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "ibpkey %s/%s をクエリーできませんでした" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "ibpkey %s/%s を変更できませんでした" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "ibpkeys の一覧を表示できませんでした" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "ibpkey %s キーを削除できませんでした" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "ibpkey %s/%s はポリシーに定義されているため、削除できません" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "ibpkey %s/%s を削除できませんでした" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "ibpkeys を一覧表示できませんdした" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "SELinux IB Pkey 形式" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "サブネットプレフィックス(_P)" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "Pkey 番号" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "IB デバイス名が必要です" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "無効なポート番号" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "ibendport %s/%s にキーを作成できませんでした" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "形式 %s が無効です。ibendport 形式である必要があります" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "ibendport %s/%s が定義されているか確認できませんでした" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "ibendport %s/%s はすでに定義されています" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "%s/%s に ibendport を作成できませんでした" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "%s/%s の ibendport コンテキストにユーザーを設定できませんでした" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "%s/%s の ibendport コンテキストにロールを設定できませんでした" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "%s/%s の ibendport コンテキストにタイプを設定できませんでした" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "%s/%s の ibendport コンテキストに mls フィールドを設定できませんでした" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "%s/%s に ibendport コンテキストを設定できませんでした" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "ibendport %s/%s を追加できませんでした" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "ibendport %s/%s は定義されていません" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "ibendport %s/%s をクエリーできませんでした" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "ibendport %s/%s を変更できませんでした" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "ibendports の一覧を表示できませんでした" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "%s/%d のキーを作成できませんでした" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "ibendport %s/%d を削除できませんでした" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "ibendport %s/%s はポリシーに定義されているため、削除できません" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "ibendport %s/%s を削除できませんでした" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "ibendports の一覧を表示できませんでした" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "SELinux IB エンドポートタイプ" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "IB デバイス名" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "ノードアドレスが必要です" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "不明または欠如しているプロトコル" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "SELinux ノード形式が必要です" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "形式 %s が無効です。ノード形式である必要があります" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "%s のキーを作成できませんでした" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "アドレス %s が定義されているか確認できませんでした" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "%s のアドレスを作成できませんでした" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "%s のコンテキストを作成できませんでした" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "%s のマスクを設定できませんでした" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "%s のアドレスコンテキストにユーザーを設定できませんでした" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "%s のアドレスコンテキストにロールを設定できませんでした" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "%s のアドレスコンテキストにタイプを設定できませんでした" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "%s のアドレスコンテキストに mls フィールドを設定できませんでした" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "%s のアドレスコンテキストを設定できませんでした" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "アドレス %s を追加できませんでした" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "アドレス %s は定義されていません" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "アドレス %s をクエリーできませんでした" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "アドレス %s を修正できませんでした" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "アドレス %s はポリシー内で定義されています、削除できません" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "アドレス %s を削除できませんでした" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "すべてのノードマッピングを削除できません" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "アドレスの一覧を表示できませんでした" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux タイプが必要です" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "インターフェース %s が定義されているか確認できませんでした" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "%s のインターフェースを作成できませんでした" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "%s のインターフェースコンテキストにユーザーを設定できませんでした" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "%s のインターフェースコンテキストにロールを設定できませんでした" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "%s のインターフェースコンテキストにタイプを設定できませんでした" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "%s のインターフェースコンテキストに mls フィールドを設定できませんでした" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "%s のインターフェースコンテキストを設定できませんでした" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "%s のメッセージコンテキストを設定できませんでした" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "インターフェース %s を追加できませんでした" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "インターフェース %s は定義されていません" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "インターフェース %s をクエリーできませんでした" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "インターフェース %s を修正できませんでした" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "インターフェース %s はポリシーで定義されています、 削除できません" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "インターフェース %s を削除できませんでした" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "すべてのインターフェイスのマッピングを削除できませんでした" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "インターフェースの一覧を表示できませんでした" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux インターフェース" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "コンテキスト" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "ターゲット %s は無効です。ターゲットの末尾に「/」は付けられません。" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "代入値 %s は無効です。代入値の末尾に「/」は付けられません。" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "%s の等価クラスは既に存在します" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "ファイルの仕様 %s は等価規則 '%s %s' と競合します" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "%s のファイルコンテキストにユーザーを設定できませんでした" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "%s のファイルコンテキストにロールを設定できませんでした" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "%s のファイルコンテキストに mls フィールドを設定できませんでした" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "無効なファイル指定" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "ファイルの指定にはスペースを使用できません" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "ファイル仕様 %s は等価規則 '%s %s' と競合します、代わりに '%s' を追加してみてください" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "形式 %s が無効です。ファイルまたはデバイス形式である必要があります" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "%s のファイルコンテキストが定義されているか確認できませんでした" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "%s のファイルコンテキストを作成できませんでした" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "%s のファイルコンテキストにタイプを設定できませんでした" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "%s のファイルコンテキストを設定できませんでした" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "%s のファイルコンテキストを追加できませんでした" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "setype、serange、または seuser のいずれかが必要です" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "%s のファイルコンテキストは定義されていません" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "%s のファイルコンテキストをクエリーできませんでした" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "%s のファイルコンテキストを修正できませんでした" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "ファイルコンテキストを一覧表示できませんでした" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "ファイルコンテキスト %s を削除できませんでした" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "%s のファイルコンテキストはポリシーで定義されています、 削除できません" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "%s のファイルコンテキストを削除できませんでした" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "ファイルコンテキストの一覧を表示できませんでした" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "ホームディレクトリーのファイルコンテキスト一覧を表示できませんでした" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "ローカルファイルのコンテキスト一覧を表示できませんでした" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux ディストリビューション fcontext の等価\n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +" SELinux ローカル fcontext の等価\n" +"\n" +"\n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "boolean %s が定義されているか確認できませんでした" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "boolean %s は定義されていません" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "ファイルコンテキスト %s をクエリーできませんでした" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "次の中から値を 1 つ指定してください: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "boolean %s のアクティブな値を設定できませんでした" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "boolean %s を修正できませんでした" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "不正な形式 %s: レコード %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "boolean %s はポリシーで定義されています。削除できません" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "boolean %s を削除できませんでした" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "boolean の一覧を表示できませんでした" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "オフ" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "オン" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux boolean" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "状態" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "初期値" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "説明" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "標準的な Init デーモン" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS システムデーモン" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "インターネットサービスデーモン" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "ウェブアプリケーション/スクリプト (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Sandbox" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "ユーザーアプリケーション" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "既存のドメイン形式" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "最小権限の端末ログインユーザーロール" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "最小権限の X Window ログインユーザーロール" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "デスクトップログインユーザーロール" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "管理者のログインユーザーロール" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "制限された root 管理者ロール" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "新しいタイプのモジュール情報" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "有効な形式:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "ポートは数字、または 1 から %d までの数字の範囲でなければなりません" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "有効なポリシー種別を入力する必要があります" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "'%s' 用のポリシーモジュールの名前を入力してください。" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "名前は英数字 (スペースなし) でなければなりません。オプション \"-n モジュール名\" の使用を検討して下さい" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "ユーザーロールタイプは、割り当て済みの実行ファイルではいけません。" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "デーモンアプリケーションのみが init スクリプトを使用できます" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve はブーリアン値でなければなりません" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog はブーリアン値でなければなりません" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos はブーリアン値でなければなりません" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache はブーリアン値でなければなりません" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER タイプは、自動的に tmp タイプを取ります" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "'%s' ポリシーモジュールには既存のドメインが必要です" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "タイプ項目が必要です" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "次の文字列で終わる新しいタイプを定義する必要があります: \n" +" %s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "ご使用の、制約されたプロセス用実行ファイルパスを記入する必要があります" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "強制ファイルの記入" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "インターフェイスファイル" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "ファイルコンテキストファイル" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "スペックファイル" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "セットアップスクリプト" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "いいえ" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "はい" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "無効にする" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "有効にする" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "高度 >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "高度 <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "高度な検索 >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "高度な検索 <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"Disabled から Enforcing モードに変更するには、\n" +"- システムモードを Disabled から Permissive に変更します\n" +"- 再起動して、システムにラベルを付け直します\n" +"- 期待通りにシステムが動作し始めたら、\n" +" * システムモードを Enforcing に変更します\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s 無効なドメインです" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "システム状態: 無効 (Disabled)" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "ヘルプ: スタートページ" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "ヘルプ: Boolean のページ" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "ヘルプ: 実行可能ファイルのページ" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "ヘルプ: 書き込み可能ファイルのページ" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "ヘルプ: アプリケーションタイプのページ" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "ヘルプ: 発信ネットワーク接続のページ" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "ヘルプ: 着信ネットワーク接続のページ" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "ヘルプ: アプリケーションからの遷移ページ" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "ヘルプ: アプリケーションへの遷移ページ" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "ヘルプ: 遷移アプリケーションファイルのページ" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "ヘルプ: システムページ" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "ヘルプ: ロックダウンページ" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "ヘルプ: ログインページ" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "ヘルプ: SELinux ユーザーのページ" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "ヘルプ: ファイル等価性のページ" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "詳細..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "'%s' ドメインに入るために使用されるファイルのパス。" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "'%s' ドメインが書き込み可能なファイル。" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "'%s' が接続を許可されるネットワークポート。" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "'%s' がリッスンを許可されるネットワークポート。" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "'%s' 用に定義されたファイルのタイプ。" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "「%s」のポリシーを変更するために使用できるブーリアン情報を表示します。" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "「%s」により使用できるファイルタイプの情報を表示します。" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "「%s」がリッスンを許可されるネットワークポートを表示します。" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "'%s' へのアプリケーション遷移" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "'%s' からのアプリケーション遷移" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "'%s' からのファイル遷移" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "'%s' と状態遷移できるアプリケーションを表示します。" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "すべてのファイル" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "ファイルパスがありません" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "実行可能" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "書き込み可能" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "アプリケーション" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "'%(DOMAIN)s' ドメインの新しい %(TYPE)s ファイルパスを追加します。" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "'%(DOMAIN)s' ドメインの %(TYPE)s ファイルパスを削除します。" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"'%(DOMAIN)s' ドメインの %(TYPE)s " +"ファイルパスを変更します。選択できるのは一覧内の太字アイテムのみです。つまり、太字アイテムは以前に変更されたということになります。" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "接続" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "着信接続のリッスン" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "%(PERM)s を許可されている '%(APP)s' ドメインに、新しいポートの定義を追加します。" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "%(PERM)s を許可されている '%(APP)s' ドメインに変更したポートの定義を削除します。" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "%(PERM)s を許可されている '%(APP)s' ドメインに対するポートの定義を変更します。" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "新規の SELinux ユーザーまたはロールの定義を追加します。" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "変更済み SELinux ユーザーまたはロールの定義を削除します。" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "選択した変更済み SELinux ユーザーまたはロールの定義を修正します。" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "新規のログインマッピングの定義を追加します。" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "変更済みログインマッピングの定義を削除します。" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "選択した変更済みログインマッピングの定義を修正します。" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "新規のファイル等価性定義を追加します。" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "変更済みファイルの等価性定義を削除します。" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"選択した変更済みファイル等価性の定義を修正します。選択できるのは一覧内の太字アイテムのみです。つまり、太字アイテムは以前に変更されたアイテムということです。" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "ブーリアン %s 許可ルール" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "%s ネットワークポートを追加します。更新の適用時にポートが作成されます。" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "%s のネットワークポートを追加" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "%s のファイルラベルを追加します。更新の適用時にファイルラベルが作成されます。" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "%s のファイルラベルを追加" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "ログインマッピングを追加します。更新の適用時にユーザーマッピングが作成されます。" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "ログインマッピングの追加" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "SELinux ユーザーロールを追加します。更新の適用時に SELinux ユーザーロールが作成されます。" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "SELinux ユーザーの追加" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "ファイル等価性マッピングを追加します。更新の適用時にマッピングが作成されます。" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "SELinux のファイルの等価性を追加" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "%s のファイルラベルを変更します。更新の適用時にファイルラベルが作成されます。" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "SELinux ユーザーロールを変更します。更新の適用時に SELinux ユーザーロールが変更されます。" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "SELinux ユーザーの変更" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "ログインマッピングを変更します。更新の適用時にログインマッピングが変更されます。" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "ログインマッピングの変更" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "ファイルの等価性マッピングを変更します。更新の適用時にマッピングが作成されます。" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "SELinux のファイルの等価性を変更" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "%s のネットワークポートを変更します。更新の適用時にポートが作成されます。" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "%s のネットワークポートを変更" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "エントリ '%s' は無効なパスです。パスの先頭は '/' で開始する必要があります。" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "ポート番号は 1 から 65536 の間にしてください。" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "SELinux 名: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "%s のファイルラベルを追加" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "%s のファイルラベルを削除" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "%s のファイルラベルを変更" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "ファイルパス: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "ファイルクラス: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "SELinux ファイルタイプ: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "%s のポートを追加" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "%s のポートを削除" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "%s のポートを編集" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "ネットワークポート: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "ネットワークプロトコル: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "ユーザーの追加" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "ユーザーの削除" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "ユーザーの変更" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "SELinux ユーザー : %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "ロール: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS 範囲: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "ログインマッピングの追加" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "ログインマッピングの削除" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "ログインマッピングの変更" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "ログイン名: %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "SELinux ユーザー: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "ファイルの等価性ラベルを追加します。" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "ファイルの等価性ラベルを削除します。" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "ファイルの等価性ラベルを変更します。" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "ファイルパス: %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "等価性: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "システム" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "ファイルの等価性" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "ユーザー" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"%(PATH)s で restorecon を実行し、タイプを %(CUR_CONTEXT)s からデフォルトの %(DEF_CONTEXT)s " +"に変更しますか?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "更新" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "変更を更新する" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "変更を元に戻す" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "システム状態: 強制 (Enforcing)" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "システム状態: 許容 (Permissive)" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"ポリシータイプを変更すると、次回システムを再起動するとき時に、ファイルシステム全体のラベルが変更します。ラベル変更は、ファイルシステムのサイズによっては時間がかかります。続行しますか?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"SELinux を無効に変更する場合は、再起動が必要です。この変更は推奨されません。後で SELinux " +"を有効に戻すときに、システムのラベル変更が必要になります。SELinux が問題の原因になっているかどうかを確認したい場合は、Permissive " +"モードにすると SELinux ポリシーが適用 (enforce) されず、エラーがログに出力されるようになります。また、Permissive " +"モードへの変更には、再起動は要求されません。続行しますか?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"SELinux " +"を有効にすると、次回システムを再起動するときに、ファイルシステム全体のラベルが変更になります。ラベル変更は、ファイルシステムのサイズによっては時間がかかります。続行しますか?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"変更を適用せずにアプリケーションを閉じようとしています。\n" +"* このセッション中に加えた変更を適用するには、「いいえ」をクリックしてから「更新」をクリックします。\n" +"* 変更を適用しないままアプリケーションを終了するには、「はい」をクリックします。このセッション中に加えた変更はすべて失われます。" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "データ損失ダイアログ" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "通常ファイル" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "ディレクトリー" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "キャラクターデバイス" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "ブロックデバイス" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "ソケットファイル" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "シンボリックリンク" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "名前付きパイプ" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "インストールされている SELinux ポリシーがありません" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "%s ポリシーファイルの読み込みに失敗しました" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- Allowed %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "/usr/bin/sepolgen-ifgen を実行し、インターフェース情報を再生成する必要があります" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "不明" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "インターフェース %s が存在しません。" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "GUI オプションを使用するには、policycoreutils-gui パッケージをインストールする必要があります。" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "SELinux ポリシーのグラフィカルユーザーインターフェース" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "作成される man ページのドメイン名" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "代替 root のセットアップが必要です。" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "SELinux マニュアルページを生成する" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "生成された SELinux の man ページの格納先となるパス" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "マニュアルページ向け OS 名称" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "選択された SELinux マニュアルページ向けの HTML マニュアルページの構成を生成する" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "代替ルートディレクトリ、/ が標準です" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"このフラグを使用する場合は、代替 root パスにファイルコンテキストのファイルおよび policy.xml ファイルを含ませる必要があります。" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "すべてのドメイン" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "SELinux ポリシーネットワーク情報のクエリー" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "SELinux ポートの全タイプを表示" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "このポートに関連する SELinux のタイプを表示" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "この SELinux タイプに定義されているポートを表示" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "このドメインを結合か接続、 または結合して接続できるポートを表示" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "このアプリケーションをバインドまたは接続できるポートを表示します" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "ドメインが互いに通信を行えるかどうかを SELinux ポリシーに問い合わせる" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "ソースドメイン" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "ターゲットドメイン" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "SELinux に問い合わせて boolean の詳細を表示する" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "すべてのブーリアンの説明を取得する" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "詳細を取得する boolean" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "ソースのプロセスドメインが目的のプロセスドメインにどのように遷移できるかを SELinux ポリシーに問い合わせる" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "ソースプロセスドメイン" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "ターゲットプロセスドメイン" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy generate: エラー: 引数 %s のどれかが必要です" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "この種類のポリシーに対して要求されるコマンド" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "'%s' ドメインには -t オプションは使用できません。詳細は使い方をお読みください。" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "'%s' ドメインには -d オプションは使用できません。詳細は使い方をお読みください。" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "'%s' ドメインには -a オプションは使用できません。詳細は使い方をお読みください。" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "-w オプションは --newtype オプションとの併用はできません" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "SELinux ポリシーのインターフェース一覧を表示" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "問い合わせを実行するインターフェース名を入力してください" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "SELinux ポリシーモジュールのテンプレートを生成する" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "拡張するドメイン形式を入力してください" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "このドメインに遷移する SELinux ユーザーを入力してください。" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "管理ドメインが遷移する SELinux ロールを入力してください。" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "この制限された管理者が管理するドメインを入力してください。" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "生成するポリシーの名前" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "生成されたポリシーファイルが保存されるパス" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "制限されたプロセスが書き込む必要があるパス" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "コマンドを必要とするポリシータイプ" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "'%s' ポリシーの生成" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "'%s' ポリシーの生成" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "制限を課す実行ファイル" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "コマンド" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "代替の SELinux ポリシー、標準は /sys/fs/selinux/policy" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "アプリケーション" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "ドメインの選択" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "選択" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "取り消し" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "入力されたエントリーに誤りがあります。ex:/.../... の形式でやり直してください。" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "やり直す" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "ネットワークポートの定義" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "ファイルの等価性マッピングを追加します。更新の適用時にマッピングが作成されます。" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "パス" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "新しい SELinux ユーザー名を入力します。慣例的に SELinux のユーザー名の末尾は an _u になります。" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "等価ラベルの設定を行うパスを入力します。" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "等価パス" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "更新のため保存" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "新しいパスと等価パス間のマッピングを指定します。この新しいパスの配下にあるものはすべて、等価パスの配下にあるようにラベル付けが行われます。" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "ファイルを追加する" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr " のファイルラベル。更新の適用時にファイルラベルが作成されます。" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "クラス" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "タイプ" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "このラベルを適用するクラスを選択します。デフォルトではすべてのクラスに設定されます。" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "パスを再帰的にする" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"このラベルを、指定ディレクトリーパスのすべての子に適用したい場合は「パスを再帰的にする」を選択します。このディレクトリー配下のオブジェクトにこのラベルが付けられます。" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "閲覧" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "ラベル付けするファイルやディレクトリを表示して選択します。" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "パス" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "ラベルを変更するパスを、正規表現を使用して指定します。" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "このパスに割り当てる SELinux ファイルタイプを選択します。" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "このファイルパスに割り当てる MLS ラベルを入力します。" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "このパスに割り当てる SELinux MLS ラベルです。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "ポリシーの分析中..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "ログインのマッピングを追加します。更新の適用時にマッピングが作成されます。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "SELinux ユーザー制限を追加したいユーザーのログインユーザー名を入力します。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"このログインユーザーに割り当てる SELinux ユーザーを選択します。デフォルトではログインユーザーには __default__ user " +"が割り当てられます。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "このログインユーザーの MLS/MCS 範囲を入力します。デフォルトでは選択した SELinux ユーザーの範囲が設定されます。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "MLS 範囲" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "このユーザーがログインする MLS 範囲を指定します。デフォルトでは選択した SELinux ユーザーの MLS 範囲が設定されます。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr " のネットワークポート。更新の適用時にポートが作成されます。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "ポートタイプを追加したいポート番号または範囲を入力します。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "プロトコル" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "ポートタイプ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "指定ポート番号に割り当てたいポートタイプを選択します。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "tcp ポート番号に割り当てるポートタイプの場合は tcp を選択します。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "udp ポート番号に割り当てるポートタイプの場合 udp を選択します。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "このポートに割り当てる MLS ラベルを入力します。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "SELinux 設定" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "選択..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "ブーリアン" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "「選択したドメイン」のポリシーを変更するのに使用できるブーリアン情報を表示します。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "ファイル" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "「選択したドメイン」が使用できるタイプの情報を表示します。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "ネットワーク" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "「選択したドメイン」がリッスンを許可するネットワークポートを表示します。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "遷移" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "「選択したドメイン」と遷移できるアプリケーションを表示します。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "ログインマッピング" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "SELinux 設定の管理" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "SELinux ユーザー" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "ロックダウン" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "SELinux システムをロックダウンします。\n" +"この画面を使用して SELinux 保護を強化します。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "ラジオボタン" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "フィルター" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "変更のみ表示" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "ラベル付けが間違っているファイルがあります" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "ラベル付けが間違っているファイルのみ表示します" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "代替アクセス制御を許可するポリシーに\n" +"記述された If-Then-Else のルールです。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "有効化" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "名前" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "ファイルパス" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "SELinux ファイルタイプ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "「選択したドメイン」に入るために使用されるファイルのパス。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "実行可能ファイル" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "「選択したドメイン」が書き込み可能なファイル。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "書き込み可能なファイル" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "「選択したドメイン」用に定義されたファイルのタイプ。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "アプリケーションファイル形式" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "ポート" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "「選択したドメイン」が接続を許可するネットワークポート。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "出力" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "「選択したドメイン」がリッスンを許可するネットワークポート。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "入力" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "Boolean\n" +"有効" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "Boolean 名" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "SELinux アプリケーションタイプ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "「選択したドメイン」がそれらを実行するときに、他のドメインに遷移する実行可能なもの。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "「選択ドメイン」からのアプリケーション遷移" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "プロセスのドメインの呼び出し中" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "実行可能ファイル" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "選択したドメインのエントリーポイントを実行するときに、「選択したドメイン」に遷移する実行可能なもの。" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "「選択ドメイン」へのアプリケーション遷移" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"ファイル遷移では、現在のドメインによって、遷移先タイプのディレクトリー内に特定クラスのコンテンツが作成されるときの動作を定義します。遷移にはオプションでファイル名を指定できます。" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "SELinux ディレクトリータイプ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "移行先クラス" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "SELinux 移行先タイプ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "ファイル名" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "「選択ドメイン」からのファイル遷移" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "デフォルトレベル" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "システムの初回起動時にシステムモードを選択します" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "強制" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "容認" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "現在のセッションにシステムモードを選択します" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "システムのポリシータイプ:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "システムモード" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "別のマシンからシステム設定をインポートします" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "インポート" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "システム設定をファイルにエクスポートします" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "エクスポート" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "再起動時に、全ファイルをシステムのデフォルトにラベルを付け直します" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "システム設定" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"制限のないドメインとは、SELinux " +"に妨害されずプロセスが行いたい動作を行えるよう許可するプロセスラベルです。このモジュールが有効になっている場合、SELinux " +"にポリシーが定義されていない初期システムで起動時に開始されたアプリケーションは、制限のないプロセスとして実行されます。unconfined_t " +"ユーザーを無効にするには、まず unconfined_t をユーザーまたはログインの画面から削除する必要があります。" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "制限のないシステムプロセスの実行機能を無効にしますか?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"permissive ドメインとは、プロセスが行いたい動作を行えるよう許可し、SELinux " +"では拒否のログを記録するだけで強制はしないプロセスラベルです。通常、permissive " +"ドメインは試験的なポリシーを示し、許可されるべきドメインへのアクセスが SELinux により拒否される原因として考えられるモジュールを無効にします。" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "permissive プロセスをすべて無効にしますか?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "プロセスが別のプロセスのデバッグや ptrace を行わないよう拒否しますか?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "ファイルの等価性により、システムは新しいパス配下のコンテンツを、等価パス配下にあるようにラベル付けします。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "ファイルの等価性" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...データを選択して表示..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "削除" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "修正" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "追加" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "元に戻す" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "元に戻すボタンから、現在のトランザクション内の変更を元に戻すダイアログウィンドウを起動します。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "現在のトランザクション内の変更をすべてサーバーに送信します。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "アプリケーション - 高度な検索" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "プロセスタイプ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "詳細" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "変更されたファイルのラベルを削除" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "削除するファイルラベルを選択します。更新の適用時にファイルラベルが削除されます。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "SELinux ファイルラベル" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "更新のため保存" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "変更されたポートを削除" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "削除するポートを選択します。更新の適用時にポートが削除されます。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "削除するファイルの等価性ラベルを選択します。更新の適用時にファイルの等価性ラベルが削除されます。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "変更されたユーザーマッピングを削除します。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "削除するログインユーザーのマッピングを選択します。更新の適用時にログインユーザーのマッピングが削除されます。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "ログイン名" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "その他タイプ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "タイプ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"加えた更新をシステムに送信する前に確認します。アイテムをリセットするには、チェックボックスのチェックマークを外します。更新を選択すると、チェックを付けたすべてのアイテムがシステム内で更新されます。" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "動作" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "適用" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "削除するユーザーマッピングを選択します。更新の適用時にユーザーマッピングが削除されます。" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux ユーザー名" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "ユーザーロールを追加します。更新の適用時に SELinux ユーザーロールが作成されます。" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux ユーザー名" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "この SELinux ユーザーの MLS/MCS 範囲を入力します。\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "この SELinux ユーザーがログインするデフォルトのレベルを指定します。デフォルトでは s0 に設定されます。" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "SELinux ユーザーがログインするデフォルトのレベルを入力します。デフォルトは s0 に設定されます。" diff --git selinux-python-2.8/po/ka.po selinux-python-2.8/po/ka.po new file mode 100644 index 0000000..758473e --- /dev/null +++ selinux-python-2.8/po/ka.po @@ -0,0 +1,3371 @@ +# Jan Silhan , 2015. #zanata +# Kevin Fenzi , 2016. #zanata +# Parag , 2016. #zanata +# Tomáš Mráz , 2016. #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: 2016-06-17 06:00+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Georgian\n" +"Language: ka\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "ენა" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "სერვისი" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "გათიშვა" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "ჩართვა" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "ნაგულისხმევი" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "აღწერა" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "არა" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "კი" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "სისტემა" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "უცნობი" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "პროგრამები" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "შეწყვეტა" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "გამეორება" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "ტიპი" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "ნუსხა" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "ოქმი" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "ფაილები" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "ქსელი" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "ჩართულია" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "სახელი" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "პორტი" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "წაშლა" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "მოქმედება" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/kk.po selinux-python-2.8/po/kk.po new file mode 100644 index 0000000..41f3ea4 --- /dev/null +++ selinux-python-2.8/po/kk.po @@ -0,0 +1,3369 @@ +# Baurzhan Muftakhidinov , 2015. #zanata +# Baurzhan Muftakhidinov , 2017. #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: 2017-07-15 12:00+0000\n" +"Last-Translator: Baurzhan Muftakhidinov \n" +"Language-Team: Kazakh\n" +"Language: kk\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Тіл" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Бастапқы" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Сипаттамасы" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Жоқ" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Иә" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Жүйе" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Пайдаланушылар" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "белгісіз" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Бас тарту" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Қайталау" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Класс" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Түрі" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Файлдар" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Желі" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Іске қосылған" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Аты" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Порт" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Өшіру" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Қосу" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Әрекет" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/km.po selinux-python-2.8/po/km.po new file mode 100644 index 0000000..a6eeeba --- /dev/null +++ selinux-python-2.8/po/km.po @@ -0,0 +1,3369 @@ +# Kuylim Tith , 2015. #zanata +# Kuylim Tith , 2017. #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: 2017-12-11 03:28+0000\n" +"Last-Translator: Kuylim Tith \n" +"Language-Team: Khmer\n" +"Language: km\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "ភាសា" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "បិទ" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "បើក" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "ទេ" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "បាទ/ចាស" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "ប្រព័ន្ធ" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "បោះបង់" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Browse" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "ឈ្មោះ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/kn.po selinux-python-2.8/po/kn.po new file mode 100644 index 0000000..a6bc8b8 --- /dev/null +++ selinux-python-2.8/po/kn.po @@ -0,0 +1,3567 @@ +# Petr Lautrbach , 2016. #zanata +# Parag , 2017. #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: 2017-03-24 09:57+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Kannada\n" +"Language: kn\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n!=1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** ಪ್ರಮುಖ ಅಂಶ ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "ಕನಿಷ್ಟ ಒಂದು ವರ್ಗದ ಅಗತ್ಯವಿದೆ" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" +"%s ನಲ್ಲಿ '+' ಅನ್ನು ಬಳಸಿಕೊಂಡು ಸಂವೇದನಾ(sensitivity) ಮಟ್ಟಗಳನ್ನು " +"ಮಾರ್ಪಡಿಸಲಾಗುವುದಿಲ್ಲ" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s ವು %s ನಲ್ಲಿ ಈಗಾಗಲೆ ಇದೆ" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s ವು %s ನಲ್ಲಿಲ್ಲ" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "ಇತರೆ ಬಗೆಯ ವರ್ಗಗಳೊಂದಿಗೆ +/- ಅನ್ನು ಸಂಯೋಜಿಸಲಾಗುವುದಿಲ್ಲ" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "ಅನೇಕ ಸಂವೇದನೆಗಳನ್ನು ಹೊಂದಲು ಸಾಧ್ಯವಿಲ್ಲ" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "ಬಳಕೆ %s CATEGORY File ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "ಬಳಕೆ %s -l CATEGORY user ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "ಬಳಕೆ %s -d File ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "ಬಳಕೆ %s -l -d user ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "ಬಳಕೆ %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "ಬಳಕೆ %s -L -l user" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "ಆಯ್ಕಾ ಪಟ್ಟಿಯ ಕೊನೆಯಲ್ಲಿ -- ಅನ್ನು ಬಳಸಿ. ಉದಾಹರಣೆಗೆ" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "ಆಯ್ಕೆಗಳ ದೋಷ %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "ನೋಡ್" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "ಬಗೆ" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "ಔಟ್‌ಪುಟ್ ಕಡತ" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "semanage ಹ್ಯಾಂಡಲನ್ನು ರಚಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" +"SELinux ಪಾಲಿಸಿಯನ್ನು ನಿರ್ವಹಿಸಲಾಗಿಲ್ಲ ಅಥವ ಶೇಖರಣೆಯನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲಾಗಿಲ್ಲ." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "ಪಾಲಿಸಿ ಶೇಖರಣೆಯನ್ನು ಓದಲಾಗಿಲ್ಲ." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "semanage ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "MLS ಶಕ್ತಗೊಂಡಿರುವ ಸ್ಥಿತಿಯನ್ನು ಪರೀಕ್ಷಿಸಲಾಗಲಿಲ್ಲ" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "ಇನ್ನೂ ಅನ್ವಯಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "ಸೆಮನೇಜ್ ವ್ಯವಹಾರವು ಈಗಾಗಲೆ ಪ್ರಗತಿಯಲ್ಲಿದೆ" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "semanage ವಹಿವಾಟನ್ನು ಆರಂಭಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "semanage ವಹಿವಾಟನ್ನು ಸಲ್ಲಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "ಸೆಮನೇಜ್ ವ್ಯವಹಾರವು ಪ್ರಗತಿಯಲ್ಲಿಲ್ಲ" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "SELinux ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "ಮಾಡ್ಯೂಲಿನ ಹೆಸರು" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "ಆದ್ಯತೆ" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "ಭಾಷೆ" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "ಅಶಕ್ತಗೊಂಡ" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "%s ಎಂಬ ಮಾಡ್ಯೂಲನ್ನು ತೆಗೆದುಹಾಕಲಾಗಲಿಲ್ಲ (ತೆಗೆದು ಹಾಕುವಲ್ಲಿ ವಿಫಲತೆ)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit ಗೆ 'on' ಅಥವ 'off' ಇವೆರಡರಲ್ಲಿ ಯಾವುದಾದರೂ ಒಂದರ ಅಗತ್ಯವಿದೆ" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "ಒಳನಿರ್ಮಿತ ಅನುಮತಿಯ ಬಗೆಗಳು" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "ಅಗತ್ಯಾನುಗುಣಗೊಳಿಸಲಾದ ಅನುಮತಿಯ ಬಗೆಗಳು" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" +"ಅನುಮತಿಪೂರ್ವಕ ಡೊಮೈನ್ %s ಅನ್ನು ಹೊಂದಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ (ಡೊಮೈನ್‌ ಅನುಸ್ಥಾಪನೆಯು " +"ವಿಫಲಗೊಂಡಿದೆ)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" +"ಅನುಮತಿಪೂರ್ವಕವಾದ ಡೊಮೈನ್ %s ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಗಲಿಲ್ಲ (ತೆಗೆದು ಹಾಕುವಲ್ಲಿ ವಿಫಲತೆ)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "%s ಗಾಗಿ ಕೀಲಿಯನ್ನು ರಚಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "%s ಗೆ ಲಾಗಿನ್ ಮ್ಯಾಪಿಂಗ್ ವಿವರಿಸಲ್ಪಟ್ಟಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linux ಸಮೂಹ %s ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux ಬಳಕೆದಾರ %s ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "%s ಗಾಗಿ ಲಾಗಿನ್ ಮ್ಯಾಪಿಂಗನ್ನು ರಚಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "%s ಗಾಗಿ ಹೆಸರನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "%s ಗಾಗಿ MLS ವ್ಯಾಪ್ತಿಯನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "%s ಗಾಗಿ SELinux ಬಳಕೆದಾರನನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "%s ಗಾಗಿ ಲಾಗಿನ್ ಮ್ಯಾಪಿಂಗನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "seuser ಅಥವ serange ದ ಅಗತ್ಯವಿದೆ" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "%s ಗಾಗಿ ಲಾಗಿನ್ ಮ್ಯಾಪಿಂಗನ್ನು ವಿವರಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "seuser ಅನ್ನು %s ಗಾಗಿ ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "%s ಗಾಗಿ ಲಾಗಿನ್ ಮ್ಯಾಪಿಂಗನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "%s ಗಾಗಿನ ಲಾಗಿನ್ ಮ್ಯಾಪಿಂಗ್ ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "%s ಗಾಗಿನ ಲಾಗಿನ್ ಮ್ಯಾಪಿಂಗನ್ನು ಅಳಿಸಲಾಗುವುದಿಲ್ಲ" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "ಲಾಗಿನ್ ಮ್ಯಾಪಿಂಗುಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "ಲಾಗಿನ್ ಹೆಸರು" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux ಬಳಕೆದಾರ" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS ವ್ಯಾಪ್ತಿ" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "ಸೇವೆ" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "SELinux ಬಳಕೆದಾರ %s ನು ವಿವರಿಸಲ್ಪಟ್ಟಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "ಬಳಕೆದಾರನನ್ನು %s ಗಾಗಿ ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "%s ಗಾಗಿ ಕನಿಷ್ಟ ಒಂದು ಪಾತ್ರವನ್ನು ಸೇರಿಸಬೇಕು" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "%s SELinux ಬಳಕೆದಾರನನ್ನು ರಚಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "ಪಾತ್ರ %s ಅನ್ನು %s ಗೆ ಸೇರಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "%s ಗಾಗಿ MLS ಮಟ್ಟವನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "ಪೂರ್ವಪ್ರತ್ಯಯ %s ಅನ್ನು %s ಗೆ ಸೇರಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "%s ಗಾಗಿ ಕೀಲಿಯನ್ನು ತೆಗೆಯಲಾಗಿಲ್ಲ(extract)" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "SELinux ಬಳಕೆದಾರ %s ನನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "ಪೂರ್ವಪ್ರತ್ಯಯ, ಪಾತ್ರಗಳು, ಮಟ್ಟ ಅಥವ ವ್ಯಾಪ್ತಿಯ ಅಗತ್ಯವಿದೆ" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "ಪೂರ್ವಪ್ರತ್ಯಯ ಅಥವ ಪಾತ್ರಗಳ ಅಗತ್ಯವಿದೆ" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux ಬಳಕೆದಾರ %s ನು ಸೂಚಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "SELinux ಬಳಕೆದಾರ %s ನನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "SELinux ಬಳಕೆದಾರ %s ನನ್ನು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "SELinux ಬಳಕೆದಾರ %s ನನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "SELinux ಬಳಕೆದಾರರನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "ಬಳಕೆದಾರ %s ನಿಗೆ ಪಾತ್ರಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "ಲೇಬಲ್ ಮಾಡಲಾಗುತ್ತಿದೆ" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "ಪೂರ್ವಪ್ರತ್ಯಯ" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS ಮಟ್ಟ" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS ವ್ಯಾಪ್ತಿ" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux ಪಾತ್ರಗಳು" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "ಪ್ರೋಟೊಕಾಲ್ udp ಅಥವ tcp ಯ ಅಗತ್ಯವಿರುತ್ತದೆ" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "ಸಂಪರ್ಕಸ್ಥಾನದ ಅಗತ್ಯವಿದೆ" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "ಅಮಾನ್ಯವಾದ ಸಂಪರ್ಕಸ್ಥಾನ" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "%s/%s ಗಾಗಿ ಒಂದು ಕೀಲಿಯನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "ಬಗೆಯ ಅಗತ್ಯವಿದೆ" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "%s ಬಗೆಯು ಅಮಾನ್ಯವಾಗಿದೆ, ಇದು ಒಂದು ಸಂಪರ್ಕಸ್ಥಾನದ ಬಗೆಯಾಗಿರಬೇಕು" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "%s/%s ಸಂಪರ್ಕ ಸ್ಥಾನವನ್ನು ವಿವರಿಸಲಾಗಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನ %s/%s ವನ್ನು ಈಗಾಗಲೆ ವಿವರಿಸಲಾಗಿದೆ" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "%s/%s ಗಾಗಿ ಸಂಪರ್ಕ ಸ್ಥಾನವನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "%s/%s ಗಾಗಿ ಸನ್ನಿವೇಶವನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "%s/%s ಗಾಗಿ ಸಂಪರ್ಕಸ್ಥಾನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಬಳಕೆದಾರನನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "%s/%s ಗಾಗಿ ಸಂಪರ್ಕಸ್ಥಾನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪಾತ್ರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "%s/%s ಗಾಗಿ ಸಂಪರ್ಕಸ್ಥಾನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪ್ರಕಾರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "%s/%s ಗಾಗಿನ ಸಂಪರ್ಕಸ್ಥಾನ mls ಕ್ಷೇತ್ರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "%s/%s ಗಾಗಿನ ಸಂಪರ್ಕಸ್ಥಾನವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "%s/%s ದಲ್ಲಿ ಸಂಪರ್ಕ ಸ್ಥಾನವನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "setype ಅಥವ serange ನ ಅಗತ್ಯವಿದೆ" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "setype ನ ಅಗತ್ಯವಿದೆ" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "ಸಂಪರ್ಕಸ್ಥಾನ %s/%s ವು ವಿವರಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "ಸಂಪರ್ಕಸ್ಥಾನ %s/%s ಅನ್ನು ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "ಸಂಪರ್ಕಸ್ಥಾನ %s/%s ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಲಿಲ್ಲ" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನ %s ಅನ್ನು ಅಳಿಸಲಾಗಲಿಲ್ಲ" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "ಸಂಪರ್ಕಸ್ಥಾನ %s/%s ವನ್ನು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನ %s/%s ಅನ್ನು ಅಳಿಸಲಾಗಲಿಲ್ಲ" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಲಿಲ್ಲ" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux ಸಂಪರ್ಕ ಸ್ಥಾನದ ಬಗೆ" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Proto" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "ಸಂಪರ್ಕಸ್ಥಾನದ ಸಂಖ್ಯೆ" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "ನೋಡ್‌ನ ವಿಳಾಸದ ಅಗತ್ಯವಿದೆ" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "ಗೊತ್ತಿರದ ಅಥವ ಕಾಣೆಯಾದ ಪ್ರೊಟೊಕಾಲ್" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "SELinux ನೋಡ್ ಬಗೆಯ ಅಗತ್ಯವಿದೆ" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "%s ಬಗೆಯು ಅಮಾನ್ಯವಾಗಿದೆ, ಇದು ಒಂದು ನೋಡ್ ಬಗೆಯಾಗಿರಬೇಕು" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "%s ಗಾಗಿ ಕೀಲಿಯನ್ನು ರಚಿಸಲಾಗಲಿಲ್ಲ" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "ವಿಳಾಸ %s ಅನ್ನು ವಿವರಿಸಲಾಗಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "%s ಗಾಗಿ ವಿಳಾಸವನ್ನು ರಚಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "%s ಗಾಗಿ ಸನ್ನಿವೇಶವನ್ನು ರಚಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "%s ಗಾಗಿ ಮಾಸ್ಕನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "%s ಗಾಗಿ ವಿಳಾಸ ಸನ್ನಿವೇಶದಲ್ಲಿ ಬಳಕೆದಾರನನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "%s ಗಾಗಿ ವಿಳಾಸ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪಾತ್ರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "%s ಗಾಗಿ ವಿಳಾಸ ಸನ್ನಿವೇಶದಲ್ಲ್ಲಿ ಬಗೆಯನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "%s ಗಾಗಿ ವಿಳಾಸ ಸನ್ನಿವೇಶದಲ್ಲಿನ mls ಕ್ಷೇತ್ರಗಳನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "%s ಗಾಗಿ ವಿಳಾಸ ಸನ್ನಿವೇಶವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "ವಿಳಾಸ %s ಅನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "ವಿಳಾಸ %s ಅನ್ನು ವಿವರಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "ವಿಳಾಸ %s ಅನ್ನು ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "ವಿಳಾಸ %s ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "ವಿಳಾಸ %s ಅನ್ನು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "ವಿಳಾಸ %s ಅನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "ಎಲ್ಲಾ ನೋಡ್ ಮ್ಯಾಪಿಂಗನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "ವಿಳಾಸಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಲಿಲ್ಲ" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux ನ ಬಗೆಯ ಅಗತ್ಯವಿದೆ" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "ಸಂಪರ್ಕಸಾಧನ %s ವು ವಿವರಿಸಲ್ಪಟ್ಟಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕಸಾಧನವನ್ನು ರಚಿಸಲಾಗಲಿಲ್ಲ" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕ ಸಾಧನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಬಳಕೆದಾರನನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕಸಾಧನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪಾತ್ರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕಸಾಧನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪ್ರಕಾರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "%s ಗಾಗಿನ ಸಂಪರ್ಕಸಾಧನ ಸನ್ನಿವೇಶವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕಸಾಧನ ಸನ್ನಿವೇಶವನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "%s ಗೆ ಸಂದೇಶ ಸನ್ನಿವೇಶವನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "ಸಂಪರ್ಕಸಾಧನ %s ಅನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "ಸಂಪರ್ಕ ಸಾಧನ %s ವು ವಿವರಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "ಸಂಪರ್ಕ ಸಾಧನ %s ಅನ್ನು ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "ಸಂಪರ್ಕ ಸಾಧನ %s ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "ಸಂಪರ್ಕಸಾಧನ %s ವನ್ನು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "ಸಂಪರ್ಕ ಸಾಧನ %s ಅನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "ಎಲ್ಲಾ ಸಂಪರ್ಕಸಾಧನ ಮ್ಯಾಪಿಂಗ್ ಅನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "ಸಂಪರ್ಕ ಸಾಧನಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux ಸಂಪರ್ಕಸಾಧನ" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "ಸನ್ನಿವೇಶ" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" +"%s ಎಂಬ ಗುರಿಯು ಮಾನ್ಯವಾಗಿಲ್ಲ. ಗುರಿಯು '/' ರೊಂದಿಗೆ ಅಂತ್ಯಗೊಳ್ಳಲು ಅನುಮತಿ " +"ಇರುವುದಿಲ್ಲ" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "%s ಕ್ಕೆ ಸಮನಾದ ವರ್ಗವು ಈಗಾಗಲೆ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶದಲ್ಲಿ ಬಳಕೆದಾರನನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪಾತ್ರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶದಲ್ಲಿ mls ಕ್ಷೇತ್ರಗಳನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "ಕಡತದ ಅಮಾನ್ಯ ವಿಶಿಷ್ಟ ವಿವರಗಳು" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "ಕಡತದ ವಿಶಿಷ್ಟ ವಿವರದಲ್ಲಿ ಅಂತರವನ್ನು (ಸ್ಪೇಸ್‌ಗಳು) ಹೊಂದಿರುವಂತಿಲ್ಲ" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "%s ಬಗೆಯು ಅಮಾನ್ಯವಾಗಿದೆ, ಇದು ಕಡತದ ಬಗೆ ಅಥವ ನೋಡ್ ಬಗೆಯಾಗಿರಬೇಕು" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶಗಳು ವಿವರಿಸಲ್ಪಟ್ಟಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ರಚಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶದಲ್ಲ್ಲಿ ಬಗೆಯನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "setype, serange ಅಥವ seuser ನ ಅಗತ್ಯವಿದೆ" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವು ವಿವರಿಸಲ್ಪಟ್ಟಿಲ್ಲ" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಪ್ರಶ್ನಿಸಲಾಗಲಿಲ್ಲ" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "ಕಡತ ಸನ್ನಿವೇಶಗಳನ್ನು ಪಟ್ಟಿಮಾಡಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "%s ದ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "%s ಗಾಗಿನ ಕಡತ ಸನ್ನಿವೇಶವು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲ್ಪಟ್ಟಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "%s ಗಾಗಿನ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "ಕಡತ ಸನ್ನಿವೇಶಗಳನ್ನು ಪಟ್ಟಿಮಾಡಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "ಸ್ಥಳೀಯ ಕಡತ ಸನ್ನಿವೇಶಗಳನ್ನು ಪಟ್ಟಿಮಾಡಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux ವಿತರಣೆ fcontext ಗೆ ಸಮನಾದ\n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"SELinux ಸ್ಥಳೀಯ fcontext ಗೆ ಸಮನಾದ\n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "ಬೂಲಿಯನ್ %s ವಿವರಿಸಲ್ಪಟ್ಟಿದೆಯೆ ಅಂದು ಪರೀಕ್ಷಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "ಬೂಲಿಯನ್ %s ವಿವರಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "ಕಡತ ಸನ್ನಿವೇಶ %s ಅನ್ನು ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "ಈ ಕೆಳಗಿನ ಮೌಲ್ಯಗಳಲ್ಲಿ ಒಂದನ್ನು ನೀವು ಸೂಚಿಸಲೇಬೇಕು: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "ಬೂಲಿಯನ್ %s ಗೆ ಯಾವುದೆ ಸಕ್ರಿಯ ಮೌಲ್ಯವನ್ನು ರವಾನಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "ಬೂಲಿಯನ್ %s ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುವುದಿಲ್ಲ" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "ಸರಿಯಲ್ಲದ ವಿನ್ಯಾಸ %s: ರೆಕಾರ್ಡ್ %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "ಬೂಲಿಯನ್ %s ವು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "ಬೂಲಿಯನ್ %s ಅನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "ಬೂಲಿಯನ್ನುಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿಲ್ಲ" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "ಆಫ್" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "ಆನ್" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux ಬೂಲಿಯನ್" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "ಸ್ಥಿತಿ" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "ಪೂರ್ವನಿಯೋಜಿತ" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "ವಿವರಣೆ" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "ಸಾಮಾನ್ಯ init ಡೆಮೋನ್" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS ವ್ಯವಸ್ಥೆ ಡೀಮನ್" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "ಜಾಲಬಂಧ ಸೇವೆಗಳ ಡೀಮನ್" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "ಜಾಲ ಅನ್ವಯಗಳು/ಸ್ಕ್ರಿಪ್ಟ್ (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "ಸ್ಯಾಂಡ್‌ಬಾಕ್ಸ್" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "ಬಳಕೆದಾರ ಅನ್ವಯಗಳು" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "ಈಗಿರುವ ಡೊಮೇನ್‌ನ ಬಗೆ" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "ಕನಿಷ್ಟ ಟರ್ಮಿನಲ್ ಲಾಗಿನ್ ಬಳಕೆದಾರ ಪಾತ್ರ" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "ಕನಿಷ್ಟ X Windows ಲಾಗಿನ್ ಬಳಕೆದಾರ ಪಾತ್ರ" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "ಗಣಕತೆರೆ ಲಾಗಿನ್ ಬಳಕೆದಾರ ಪಾತ್ರ" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "ವ್ಯವಸ್ಥಾಪಕ ಲಾಗಿನ್ ಬಳಕೆದಾರ ಪಾತ್ರ" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "ಮಿತಿಗೊಳಪಡಿಸಲಾದ ನಿರ್ವಾಹಕ ವ್ಯವಸ್ಥಾಪಕ ಪಾತ್ರ" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "ಹೊಸ ಬಗೆಗಾಗಿ ಮಾಡ್ಯೂಲ್ ಮಾಹಿತಿ" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "ಮಾನ್ಯವಾದ ಬಗೆಗಳು:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" +"ಸಂಪರ್ಕ ಸ್ಥಾನಗಳು 1 ರಿಂದ %d ರ ನಡುವಿನ ಸಂಖ್ಯೆಗಳು ಅಥವ ಸಂಖ್ಯೆಗಳ ವ್ಯಾಪ್ತಿಯಾಗಿರಬೇಕು" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "ನೀವು ಒಂದು ಮಾನ್ಯವಾದ ಪಾಲಿಸಿಯ ಬಗೆಯನ್ನು ನಮೂದಿಸಬೇಕು" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "ನಿಮ್ಮ '%s' ಗಾಗಿನ ಪಾಲಿಸಿ ಮಾಡ್ಯೂಲ್‌ಗಾಗಿ ಒಂದು ಹೆಸರನ್ನು ನಮೂದಿಸಬೇಕು'." + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"ಹೆಸರು ವರ್ಣಮಾಲೆ ಮತ್ತು ಅಂಕೆ ಎರಡನ್ನೂ ಹೊಂದಿರಬೇಕು ಹಾಗು ಖಾಲಿ ಜಾಗಗಳಿರಬಾರದು. \"-n " +"MODULENAME\" ಎಂಬ ಆಯ್ಕೆಯನ್ನು ಬಳಸಬಹುದು." + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" +"ಬಳಕೆದಾರ ಪಾತ್ರದ ಪ್ರಕಾರಗಳಿಗೆ ಕಾರ್ಯಗತಗೊಳಿಸಬಲ್ಲವುಗಳನ್ನು ನಿಯೋಜಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ." + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "ಕೇವಲ ಡೀಮನ್‌ ಅನ್ವಯಗಳು ಮಾತ್ರ ಒಂದು init ಸ್ಕ್ರಿಪ್ಟನ್ನು ಬಳಸಬಲ್ಲದು..." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve ಒಂದು ಬೂಲಿಯನ್ ಮೌಲ್ಯವಾಗಿರಬೇಕು " + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog ವು ಒಂದು ಬೂಲಿಯನ್ ಮೌಲ್ಯವಾಗಿರಬೇಕು " + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos ವು ಒಂದು ಬೂಲಿಯನ್ ಮೌಲ್ಯವಾಗಿರಬೇಕು " + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache ವು ಒಂದು ಬೂಲಿಯನ್ ಮೌಲ್ಯವಾಗಿರಬೇಕು " + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER ಪ್ರಕಾರಗಳು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಒಂದು tmp ಬಗೆಯನ್ನು ಪಡೆದುಕೊಳ್ಳುತ್ತವೆ" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "'%s' ಪಾಲಿಸಿ ಮಾಡ್ಯೂಲ್‌ಗಳಿಗಾಗಿ ಈಗ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಡೊಮೇನ್‌ಗಳ ಅಗತ್ಯವಿದೆ" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "ಬಗೆಯ ಸ್ಥಳದ ಅಗತ್ಯವಿದೆ" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "ಇದರೊಂದಿಗೆ ಅಂತ್ಯಗೊಳ್ಳುವ ಹೊಸ ಬಗೆಯೊಂದನ್ನು ನೀವು ಸೂಚಿಸಬೇಕಾಗುತ್ತದೆ: \n" +" %s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" +"ನಿಮ್ಮ ಮಿತಿಗೊಳಿಸಲ್ಪಟ್ಟ ಪ್ರಕ್ರಿಯೆಗಳಿಗಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಬಲ್ಲ ಪಥವನ್ನು ನೀವು " +"ನಮೂದಿಸಲೇಬೇಕು" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "ಒತ್ತಾಯಪೂರ್ವಕ ಪ್ರಕಾರದ ಕಡತ" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "ಸಂಪರ್ಕ ಸಾಧನ ಕಡತ" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "ಕಡತ ಸನ್ನಿವೇಶಗಳ ಕಡತ" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "ಸ್ಪೆಕ್ ಕಡತ" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "ಸಿದ್ಧತಾ ಸ್ಕ್ರಿಪ್ಟ್" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "ಇಲ್ಲ" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "ಹೌದು" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "ಅಶಕ್ತ" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "ಶಕ್ತಗೊಳಿಸು" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "ಸುಧಾರಿತ >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "ಸುಧಾರಿತ <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "ಸುಧಾರಿತ ಹುಡುಕಾಟ >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "ಸುಧಾರಿತ ಹುಡುಕಾಟ <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"ನಿಷ್ಕ್ರಿಯ ಸ್ಥಿತಿಯಿಂದ ಒತ್ತಾಯಪೂರ್ವಕ ಸ್ಥಿತಿಗೆ ಬದಲಾಯಿಸಲು\n" +"- ವ್ಯವಸ್ಥೆಯ ಸ್ಥಿತಿಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಂಡಿ ಸ್ಥಿತಿಯಿಂದ ಅನುಮತಿಪೂರ್ವಕ ಸ್ಥಿತಿಗೆ " +"ಬದಲಾಯಿಸಿ\n" +"- ವ್ಯವಸ್ಥೆಯ ಮರಳಿ ಲೇಬಲ್‌ ಮಾಡಲು ಸಾಧ್ಯವಾಗುವಂತೆ, ಮರಳಿ ಬೂಟ್‌ ಮಾಡ\n" +"- ವ್ಯವಸ್ಥೆಯು ಉದ್ಧೇಶಿತ ರೀತಿಯಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತಿದೆ ಎಂದಾದರೆ\n" +" * ವ್ಯವಸ್ಥೆಯ ಸ್ಥಿತಿಯನ್ನು ಒತ್ತಾಯಪೂರ್ವಕಕ್ಕೆ ಬದಲಾಯಿಸಿ\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s ವು ಒಂದು ಮಾನ್ಯವಾದ ಡೊಮೇನ್ ಅಲ್ಲ." + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "ವ್ಯವಸ್ಥೆಯ ಸ್ಥಿತಿ: ನಿಷ್ಕ್ರಿಯಗೊಂಡ" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "ನೆರವು: ಆರಂಭದ ಪುಟ" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "ನೆರವು: ಬೂಲಿಯನ್‌ಗಳ ಪುಟ" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "ನೆರವು: ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಕಡತಗಳ ಪುಟ" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "ನೆರವು: ಬರೆಯಬಹುದಾದ ಕಡತಗಳ ಪುಟ" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "ನೆರವು: ಅನ್ವಯದ ಬಗೆಗಳ ಪುಟ" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "ನೆರವು: ಹೊರಹೋಗುವ ಜಾಲಬಂಧ ಸಂಪರ್ಕಗಳ ಪುಟ" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "ನೆರವು: ಒಳಬರುವ ಜಾಲಬಂಧ ಸಂಪರ್ಕಗಳ ಪುಟ" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "ನೆರವು: ಅನ್ವಯದಿಂದ ರೂಪಾಂತರದ ಪುಟ" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "ನೆರವು: ಅನ್ವಯಕ್ಕೆ ರೂಪಾಂತರದ ಪುಟ" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "ನೆರವು: ಅನ್ವಯದಿಂದ ಕಡತ ರೂಪಾಂತರದ ಪುಟ" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "ನೆರವು: ವ್ಯವಸ್ಥೆಯ ಪುಟ" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "ನೆರವು: ಲಾಕ್‌ಡೌನ್‌ ಪುಟ" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "ನೆರವು: ಲಾಗಿನ್ ಪುಟ" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "ನೆರವು: SELinux ಬಳಕೆದಾರ ಪುಟ" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "ನೆರವು: ಕಡತ ಸಮಾನತೆಯ ಪುಟ" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "ಇನ್ನಷ್ಟು..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "'%s ಡೊಮೇನ್‌ಗೆ ದಾಖಲಿಸಲು ಬಳಸಲಾದ ಕಡತದ ಹೆಸರು." + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "'%s' ಮಾಡಲಾದ ಡೊಮೇನ್ ಬರೆಯಬಹುದಾದ ಕಡತಗಳು." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "%s ಸಂಪರ್ಕಹೊಂದಬಹುದಾದ ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನಗಳು." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "'%s' ಆಲಿಸಲು ಅನುಮತಿಸಲಾಗುವ ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನಗಳು." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "'%s' ಗಾಗಿನ ಎಲ್ಲಾ ಕಡತದ ಬಗೆಗಳನ್ನು ಸೂಚಿಸಲಾಗಿದೆ'." + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "'%s' ಪಾಲಿಸಿಯನ್ನು ಬದಲಾಯಿಸಲು ಬಳಸಬಹುದಾದ ಬೂಲಿಯನ್ ಮಾಹಿತಿಯನ್ನು ತೋರಿಸು" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "'%s' ಪಾಲಿಸಿಯಿಂದ ಬಳಸಬಹುದಾದ ಕಡತದ ಬಗೆಯನ್ನು ತೋರಿಸು" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" +"'%s' ಸಂಪರ್ಕ ಸಾಧಿಸಬಹುದಾದ ಅಥವ ಆಲಿಸಬಹುದಾದ ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನವನ್ನು ತೋರಿಸು." + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "'%s' ಗೆ ಅನ್ವಯಗಳ ರೂಪಾಂತರಗಳು" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "'%s' ಇಂದ ಅನ್ವಯಗಳ ರೂಪಾಂತರಗಳು" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "'%s' ಇಂದ ಕಡತ ರೂಪಾಂತರಗಳು" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "'%s' ಗೆ ಅಥವ ಇಂದ ರೂಪಾಂತರಗೊಳ್ಳುವ ಅನ್ವಯಗಳನ್ನು ತೋರಿಸು." + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "ಎಲ್ಲಾ ಕಡತಗಳು" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "ಕಡತದ ಮಾರ್ಗವು ಕಾಣಿಸುತ್ತಿಲ್ಲ" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "ಕಾರ್ಯಗತಗೊಳಿಸಬಲ್ಲ" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "ಬರೆಬಹುದಾದ" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "ಅನ್ವಯ" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "%(TYPE)s ಕಡತ ಮಾರ್ಗಗಳನ್ನು '%(DOMAIN)s' ಡೊಮೇನ್‌ಗಳಿಗಾಗಿ ಸೇರಿಸಿ." + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "%(TYPE)s ಕಡತ ಮಾರ್ಗಗಳನ್ನು '%(DOMAIN)s' ಡೊಮೇನ್‌ಗಳಿಂದ ಅಳಿಸಿ." + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"%(TYPE)s ಕಡತ ಮಾರ್ಗಗಳನ್ನು '%(DOMAIN)s' ಡೊಮೇನ್‌ಗಳಿಗಾಗಿ ಮಾರ್ಪಡಿಸಿ. ಪಟ್ಟಿಯಲ್ಲಿನ " +"ಕೇವಲ ಬೋಲ್ಡ್ ಮಾಡಿದ ಅಂಶಗಳನ್ನು ಮಾತ್ರ ಆಯ್ಕೆ ಮಾಡಿಕೊಳ್ಳಲಾಗುತ್ತದೆ, ಇದು ಅವುಗಳನ್ನು " +"ಹಿಂದೆ ಮಾರ್ಪಡಿಸಲಾಗಿದೆ ಎನ್ನುವುದನ್ನು ಸೂಚಿಸುತ್ತದೆ." + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "ಸಂಪರ್ಕಿಸು" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "ಒಳಬರುವ ಸಂಪರ್ಕಗಳಿಗಾಗಿ ಆಲಿಸು" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"'%(APP)s'ಯಾವ ಡೊಮೇನ್‌ಗೆ %(PERM)s ಮಾಡಲು ಅನುಮತಿ ಇದೆಯೊ ಆ ಸಂಪರ್ಕಸ್ಥಾನ ವಿವರಣೆಯನ್ನು " +"ಸೇರಿಸು." + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"' %(APP)s'ಯಾವ ಡೊಮೇನ್‌ಗೆ %(PERM)s ಮಾಡಲು ಅನುಮತಿ ಇದೆಯೊ ಆ ಮಾರ್ಪಡಿಸಲಾದ " +"ಸಂಪರ್ಕಸ್ಥಾನ ವಿವರಣೆಯನ್ನು ಅಳಿಸು." + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"'%(APP)s'ಯಾವ ಡೊಮೇನ್‌ಗೆ %(PERM)s ಮಾಡಲು ಅನುಮತಿ ಇದೆಯೊ ಆ ಸಂಪರ್ಕಸ್ಥಾನ ವಿವರಣೆಯನ್ನು " +"ಮಾರ್ಪಡಿಸಿ." + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "ಹೊಸ SELinux ಬಳಕೆದಾರ/ಪಾತ್ರ ವಿವರಣೆಯನ್ನು ಸೇರಿಸು." + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "ಮಾರ್ಪಡಿಸಲಾದ SELinux ಬಳಕೆದಾರ/ಪಾತ್ರ ವಿವರಣೆಯನ್ನು ಅಳಿಸು." + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "ಆಯ್ಕೆ ಮಾಡಲಾದ SELinux ಬಳಕೆದಾರ/ಪಾತ್ರ ವಿವರಣೆಗಳನ್ನು ಮಾರ್ಪಡಿಸು." + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "ಹೊಸ ಲಾಗಿನ್ ಮ್ಯಾಪಿಂಗ್ ವಿವರಣೆಯನ್ನು ಸೇರಿಸು." + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "ಮಾರ್ಪಡಿಸಲಾದ ಲಾಗಿನ್ ಮ್ಯಾಪಿಂಗ್ ವಿವರಣೆಗಳನ್ನು ಅಳಿಸು." + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "ಆಯ್ದ ಮಾರ್ಪಡಿಸಲಾದ ಲಾಗಿನ್ ಮ್ಯಾಪಿಂಗ್ ವಿವರಣೆಗಳನ್ನು ಮಾರ್ಪಡಿಸು." + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "ಹೊಸ ಕಡತ ಸಮಾನತೆ ವಿವರಣೆಯನ್ನು ಸೇರಿಸು." + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "ಮಾರ್ಪಡಿಸಲಾದ ಕಡತ ಸಮಾನತೆ ವಿವರಣೆಯನ್ನು ಅಳಿಸು." + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"ಮಾರ್ಪಡಿಸಲಾದ ಕಡತ ಸಮಾನತೆ ವಿವರಣೆಗಳನ್ನು ಮಾರ್ಪಡಿಸು. ಪಟ್ಟಿಯಲ್ಲಿನ ಕೇವಲ ಬೋಲ್ಡ್ ಮಾಡಿದ " +"ಅಂಶಗಳನ್ನು ಮಾತ್ರ ಆಯ್ಕೆ ಮಾಡಿಕೊಳ್ಳಲು ಸಾಧ್ಯವಿರುತ್ತದೆ, ಇದು ಅವುಗಳನ್ನು ಹಿಂದೆ " +"ಮಾರ್ಪಡಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ಸೂಚಿಸುತ್ತದೆ." + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "ಬೂಲಿಯನ್ %s ಅನುಮತಿ ನಿಯಮಗಳು" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s ಗಾಗಿನ ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನವನ್ನು ಸೇರಿಸು. ಅಪ್‌ಡೇಟ್ ಅನ್ನು ಅನ್ವಯಿಸಿದಾಗ " +"ಸಂಪರ್ಕಸ್ಥಾನ‌ಗಳನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "%s ಕ್ಕಾಗಿ ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನವನ್ನು ಸೇರಿಸು" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"%s ಗಾಗಿ ಕಡತ ಲೇಬಲ್ ಅನ್ನು ಸೇರಿಸಿ. ಅಪ್‌ಡೇಟ್ ಅನ್ನು ಅನ್ವಯಿಸಿದಾಗ ಕಡತ ಲೇಬಲ್‌ಗಳನ್ನು " +"ರಚಿಸಲಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "%s ಗಾಗಿ ಕಡತ ಲೇಬಲಿಂಗ್ ಅನ್ನು ಸೇರಿಸಿ" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"ಲಾಗಿನ್ ಮ್ಯಾಪಿಂಗ್ ಅನ್ನು ಸೇರಿಸಿ. ಅಪ್‌ಡೇಟ್ ಅನ್ನು ಅನ್ವಯಿಸಿದಾಗ ಬಳಕೆದಾರ ಮ್ಯಾಪಿಂಗ್ " +"ಅನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "ಲಾಗಿನ್‌ ಮ್ಯಾಪಿಂಗನ್ನು ಸೇರಿಸು" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"SELinux ಬಳಕೆದಾರ ಪಾತ್ರವನ್ನು ಸೇರಿಸಿ. ಅಪ್‌ಡೇಟ್ ಅನ್ನು ಅಳವಡಿಸಿದಾಗ SELinux ಬಳಕೆದಾರ " +"ಪಾತ್ರಗಳನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "SELinux ಬಳಕೆದಾರರನ್ನು ಸೇರಿಸಿ" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"ಕಡತ ಸಮಾನ ಮ್ಯಾಪಿಂಗ್ ಅನ್ನು ಸೇರಿಸಿ. ಅಪ್‌ಡೇಟ್ ಅನ್ನು ಅನ್ವಯಿಸಿದಾಗ ಮ್ಯಾಪಿಂಗ್ ಅನ್ನು " +"ರಚಿಸಲಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "SELinux ಕಡತ ಸಮಾನತೆಯನ್ನು ಸೇರಿಸು" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"%s ಗಾಗಿ ಕಡತ ಲೇಬಲ್ ಅನ್ನು ಮಾರ್ಪಡಿಸಿ. ಅಪ್‌ಡೇಟ್ ಅನ್ನು ಅನ್ವಯಿಸಿದಾಗ ಕಡತ " +"ಲೇಬಲ್‌ಗಳನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"SELinux ಬಳಕೆದಾರ ಪಾತ್ರವನ್ನು ಬದಲಾಯಿಸಿ. ಅಪ್‌ಡೇಟ್ ಅನ್ನು ಅಳವಡಿಸಿದಾಗ SELinux " +"ಬಳಕೆದಾರ ಪಾತ್ರಗಳನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "SELinux ಬಳಕೆದಾರರನ್ನು ಮಾರ್ಪಡಿಸು" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"ಲಾಗಿನ್ ಮ್ಯಾಪಿಂಗ್ ಅನ್ನು ಬದಲಾಯಿಸಿ. ಅಪ್‌ಡೇಟ್ ಅನ್ನು ಅನ್ವಯಿಸಿದಾಗ ಮ್ಯಾಪಿಂಗ್ ಅನ್ನು " +"ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "ಲಾಗಿನ್ ಮ್ಯಾಪಿಂಗ್ ಅನ್ನು ಮಾರ್ಪಡಿಸು" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"ಕಡತ ಸಮಾನ ಮ್ಯಾಪಿಂಗ್ ಅನ್ನು ಮಾರ್ಪಡಿಸಿ. ಅಪ್‌ಡೇಟ್ ಅನ್ನು ಅನ್ವಯಿಸಿದಾಗ ಮ್ಯಾಪಿಂಗ್ " +"ಅನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "SELinux ಕಡತ ಸಮಾನತೆಯನ್ನು ಮಾರ್ಪಡಿಸು." + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s ಗಾಗಿನ ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನವನ್ನು ಮಾರ್ಪಡಿಸು. ಅಪ್‌ಡೇಟ್ ಅನ್ನು ಅನ್ವಯಿಸಿದಾಗ " +"ಸಂಪರ್ಕಸ್ಥಾನ‌ಗಳನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "%s ಕ್ಕಾಗಿ ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನವನ್ನು ಮಾರ್ಪಡಿಸು" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" +"'%s' ಎನ್ನುವ ನಮೂದು ಒಂದು ಮಾನ್ಯವಾದ ಮಾರ್ಗವಾಗಿಲ್ಲ. ಮಾರ್ಗಗಳು '/' ಇಂದ " +"ಆರಂಭಗೊಳ್ಳಬೇಕು." + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "ಪೋರ್ಟ್ ಸಂಖ್ಯೆಯು 1 ಮತ್ತು 65536 ರ ನಡುವೆ ಇರಬೇಕು" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "SELinux ಹೆಸರು : %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "%s ಗಾಗಿ ಕಡತ ಲೇಬಲಿಂಗ್ ಅನ್ನು ಸೇರಿಸಿ" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "%s ಗಾಗಿನ ಕಡತ ಲೇಬಲ್ ಅನ್ನು ಅಳಿಸು" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಮಾರ್ಪಡಿಸು" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "ಕಡತ ಮಾರ್ಗ: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "ಕಡತ ವರ್ಗ: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "Selinux ಕಡತದ ಬಗೆ: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕಸ್ಥಾನವನ್ನು ಸೇರಿಸು" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕಸ್ಥಾನವನ್ನು ಅಳಿಸು" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕಸ್ಥಾನವನ್ನು ಮಾರ್ಪಡಿಸು" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನಗಳು: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "ಜಾಲಬಂಧ ಪ್ರೊಟೊಕಾಲ್: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "ಬಳಕೆದಾರನನ್ನು ಸೇರಿಸಿ" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "ಬಳಕೆದಾರನನ್ನು ಅಳಿಸಿ" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "ಬಳಕೆದಾರನನ್ನು ಮಾರ್ಪಡಿಸಿ" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "SELinux ಬಳಕೆದಾರ : %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "ಪಾತ್ರಗಳು: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS ವ್ಯಾಪ್ತಿ: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "ಲಾಗಿನ್‌ ಮ್ಯಾಪಿಂಗನ್ನು ಸೇರಿಸು" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "ಲಾಗಿನ್ ಮ್ಯಾಪಿಂಗನ್ನು ಅಳಿಸು" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "ಲಾಗಿನ್ ಮ್ಯಾಪಿಂಗ್ ಅನ್ನು ಮಾರ್ಪಡಿಸು" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "ಲಾಗಿನ್‌ ಹೆಸರು : %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "SELinux ಬಳಕೆದಾರ : %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "ಕಡತ ಸಮಾನತೆ ಲೇಬಲಿಂಗ್ ಅನ್ನು ಸೇರಿಸು." + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "ಕಡತ ಸಮಾನತೆ ಲೇಬಲ್ ಅನ್ನು ಅಳಿಸು." + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "ಕಡತ ಸಮಾನತೆ ಲೇಬಲಿಂಗ್ ಅನ್ನು ಮಾರ್ಪಡಿಸು." + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "ಕಡತದ ಮಾರ್ಗ : %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "ಸಮಾನತೆ: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "ವ್ಯವಸ್ಥೆ" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "ಕಡತ ಸಮಾನ" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "ಬಳಕೆದಾರರು" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"%(PATH)s ನ ಬಗೆಯನ್ನು %(CUR_CONTEXT)s ಇಂದ ಪೂರ್ವನಿಯೋಜಿತವಾದ %(DEF_CONTEXT)s ಗೆ " +"ಬದಲಾಯಿಸಲು ಅದರಲ್ಲಿ restorecon ಅನ್ನು ಚಲಾಯಿಸಬೇಕೆ?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "ಅಪ್‌ಡೇಟ್‌" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "ಬದಲಾವಣೆಗಳನ್ನು ಅಪ್‌ಡೇಟ್ ಮಾಡು" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "ಮಾರ್ಪಾಡುಗಳನ್ನು ಮರಳಿಸು" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "ವ್ಯವಸ್ಥೆಯ ಸ್ಥಿತಿ: ಒತ್ತಾಯಪೂರ್ವಕ" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "ವ್ಯವಸ್ಥೆಯ ಸ್ಥಿತಿ: ಅನುಮತಿಪೂರ್ವಕ" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"ಪಾಲಿಸಿಯ ಪ್ರಕಾರವನ್ನು ಬದಲಾಯಿಸುವುದರಿಂದ ಮುಂದಿನ ಬೂಟಿನಲ್ಲಿ ಇಡಿ ಕಡತವ್ಯವಸ್ಥೆಯನ್ನು " +"ಲೇಬಲ್ ಮಾಡುವುದು ಅಗತ್ಯವಾಗುತ್ತದೆ. ಕಡತ ವ್ಯವಸ್ಥೆಗೆ ಅನುಗುಣವಾಗಿ ಪುನಃ ಲೇಬಲ್ ಮಾಡಲು " +"ಬಹಳ ಸಮಯ ಹಿಡಿಯುತ್ತದೆ. ನೀವು ಮುಂದುವರೆಯಲು ಬಯಸುತ್ತೀರೆ?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"SELinux ಅಶಕ್ತಗೊಂಡಿದ್ದಕ್ಕೆ ಬದಲಾಯಿಸಲು ಪುನರ್ ಬೂಟಿಸುವುದು ಅಗತ್ಯವಾಗುತ್ತದೆ. ಹಾಗೆ " +"ಮಾಡುವುದು ಸೂಕ್ತವಲ್ಲ. ನೀವು ನಂತರ SELinux ಅನ್ನು ಪುನಃ ಆನ್ ಮಾಡಲು ನಿರ್ಧರಿಸಿದಾಗ, " +"ಗಣಕವನ್ನು ಪುನಃ ಲೇಬಲ್ ಮಾಡುವುದು ಅಗತ್ಯವಾಗುತ್ತದೆ. ನೀವು ಕೇವಲ SELinux ನಿಮ್ಮ " +"ಗಣಕದಲ್ಲಿನ ಒಂದು ತೊಂದರೆಗೆ ಕಾರಣವಾಗಿದೆಯೆ ಎಂದು ನೋಡಲು, ಅನುಮತಿಪೂರ್ವಕ ಕ್ರಮಕ್ಕೆ ಹೋಗಿ " +"ಅದು ಕೇವಲ ದೋಷಗಳನ್ನು ದಾಖಲಿಸುತ್ತದೆಯೆ ಹೊರತು SELinux ಪಾಲಿಸಿಯನ್ನು ಒತ್ತಾಯಿಸುವುದಿಲ್ಲ." +" ಅನುಮತಿಪೂರ್ವಕ ಕ್ರಮಕ್ಕೆ ಒಂದು ಪುನರ್ ಬೂಟಿನ ಅಗತ್ಯವಿರುವುದಿಲ್ಲ ನೀವು " +"ಮುಂದುವರೆಯಲು ಬಯಸುತ್ತೀರೆ?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"SELinux ಶಕ್ತಗೊಂಡ ಸ್ಥಿತಿಗೆ ಬದಲಾಯಿಸುವುದರಿಂದ ಮುಂದಿನ ಬೂಟಿನಲ್ಲಿ ಇಡಿ " +"ಕಡತವ್ಯವಸ್ಥೆಯನ್ನು ಲೇಬಲ್ ಮಾಡುವುದು ಅಗತ್ಯವಾಗುತ್ತದೆ. ಕಡತ ವ್ಯವಸ್ಥೆಗೆ ಅನುಗುಣವಾಗಿ " +"ಪುನಃ ಲೇಬಲ್ ಮಾಡಲು ಬಹಳ ಸಮಯ ಹಿಡಿಯುತ್ತದೆ. ನೀವು ಮುಂದುವರೆಯಲು ಬಯಸುತ್ತೀರೆ?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"ನೀವು ನಿಮ್ಮ ಬದಲಾವಣೆಗಳನ್ನು ಅಳವಡಿಸದೆ ಅನ್ವಯವನ್ನು ಮುಚ್ಚಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದೀರಿ.\n" +" * ನೀವು ಈ ಅಧಿವೇಶನದಲ್ಲಿ ಮಾಡಿದ ಬದಲಾವಣೆಗಳನ್ನು ಅಳವಡಿಸಲು, ಇಲ್ಲ ಅನ್ನು ಕ್ಲಿಕ್ " +"ಮಾಡಿ ನಂತರ ಅಪ್‌ಡೇಟ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.\n" +" * ನಿಮ್ಮ ಬದಲಾವಣೆಗಳನ್ನು ಅಳವಡಿಸದೆ ಅನ್ವಯವನ್ನು ತೊರೆಯಲು, ಹೌದು ಅನ್ನು ಕ್ಲಿಕ್ " +"ಮಾಡಿ. ಈ ಅಧಿವೇಶನದ ಸಮಯದಲ್ಲಿ ನೀವು ಮಾಡಿದ ಎಲ್ಲಾ ಬದಲಾವಣೆಗಳು ಇಲ್ಲವಾಗುತ್ತವೆ." + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "ದತ್ತಾಂಶ ಸಂವಾದಚೌಕವು ಇಲ್ಲ" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "ಸಾಮಾನ್ಯ ಕಡತ" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "ಕೋಶ" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "ಕ್ಯಾರಕ್ಟರ್ ಸಾಧನ" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "ಬ್ಲಾಕ್ ಸಾಧನ" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "ಸಾಕೆಟ್ ಕಡತ" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "ಸಾಂಕೇತಿಕ ಕೊಂಡಿ" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "ನೇಮ್ಡ್ ಪೈಪ್" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "ಯಾವುದೆ SELinux ಅನ್ನು ಅನುಸ್ಥಾಪಿಸಲಾಗಿಲ್ಲ" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "'%s' ಪಾಲಿಸಿ ಕಡತನ್ನು ಅನುಸ್ಥಾಪಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- Allowed %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"ನೀವು /usr/bin/sepolgen-ifgen ಅನ್ನು ಚಲಾಯಿಸುವ ಮೂಲಕ ಸಂಪರ್ಕಸಾಧನವನ್ನು ಮರಳಿ " +"ಉತ್ಪಾದಿಸಬೇಕು" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "ಗೊತ್ತಿರದ" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "ಸಂಪರ್ಕ ಸಾಧನ %s ವು ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ." + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"gui ಆಯ್ಕೆಯನ್ನು ಬಳಸಲು ನೀವು policycoreutils-gui ಪ್ಯಾಕೇಜನ್ನು " +"ಅನುಸ್ಥಾಪಿಸಬೇಕಾಗುತ್ತದೆ" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "SELinux ಪಾಲಿಸಿಗಾಗಿ ಗ್ರಾಫಿಕಲ್ ಬಳಕೆದಾರ ಸಂಪರ್ಕಸಾಧನ" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "ರಚಿಸಬೇಕಿರುವ ಮಾಹಿತಿ ಪುಟಗಳ ಡೊಮೈನ್ ಹೆಸರು(ಗಳು)" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "ಪರ್ಯಾಯ ರೂಟ್‌ ಅನ್ನು ಸಿದ್ಧಗೊಳಿಸಬೇಕಿದೆ" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "SELinux ಮಾಹಿತಿ ಪುಟವನ್ನು ಉತ್ಪಾದಿಸು" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "ಉತ್ಪಾದಿಸಲಾದ SELinux ಮಾಹಿತಿ ಪುಟಗಳನ್ನು ಶೇಖರಿಸಿ ಇರಿಸಲಾಗುವ ಮಾರ್ಗ" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "ಮಾಹಿತಿ ಪುಟಗಳಿಗಾಗಿ OS ನ ಹೆಸರು" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "ಆಯ್ದ SELinux ಮಾಹಿತಿ ಪುಟಕ್ಕಾಗಿ HTML ಮಾಹಿತಿ ಪುಟಗಳ ರಚನೆಯನ್ನು ಉತ್ಪಾದಿಸು" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "ಪರ್ಯಾಯ ರೂಟ್ ಕೋಶ, / ಗೆ ಪೂರ್ವನಿಯೋಜಿತವಾಗುತ್ತದೆ" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"ಈ ಫ್ಲ್ಯಾಗ್‌ನೊಂದಿಗೆ, ಪರ್ಯಾಯ ರೂಟ್ ಮಾರ್ಗವು ಕಡತ ಸನ್ನಿವೇಶ ಕಡತಗಳು ಮತ್ತು policy.xml " +"ಕಡತವನ್ನು ಹೊಂದಿರಬೇಕು" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "ಎಲ್ಲಾ ಡೊಮೈನ್‌ಗಳು" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "SELinux ಪಾಲಿಸಿ ಜಾಲಬಂಧ ಮಾಹಿತಿಗೆ ಮನವಿ ಮಾಡು" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "ಎಲ್ಲಾ SELinux ಸಂಪರ್ಕಸ್ಥಾನದ ಬಗೆಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡು" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "ಸಂಪರ್ಕಸ್ಥಾನದ ಸಂಬಂಧಿಸಿದ SELinux ಬಗೆಯನ್ನು ತೋರಿಸು" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "ಈ SELinux ಬಗೆಗಾಗಿ ವಿವರಿಸಲಾದ ಸಂಪರ್ಕಸ್ಥಾನವನ್ನು ತೋರಿಸು" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "ಈ ಡೊಮೈನ್ ಬೈಂಡ್ ಮತ್ತು/ಅಥವ ಸಂಪರ್ಕಗೊಳ್ಳಬಹುದಾದ ಸಂಪರ್ಕಸ್ಥಾನಗಳನ್ನು ತೋರಿಸು" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "ಈ ಅನ್ವಯವು ಬೈಂಡ್ ಮತ್ತು/ಅಥವ ಸಂಪರ್ಕಗೊಳ್ಳಬಹುದಾದ ಸಂಪರ್ಕಸ್ಥಾನಗಳನ್ನು ತೋರಿಸು" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"ಡೊಮೈನ್‌ಗಳು ಪರಸ್ಪರ ಒಂದಕ್ಕೊಂದು ವ್ಯವಹರಿಸಬಲ್ಲವೆ ಎಂದು ನೋಡಲು SELinux ಪಾಲಿಸಿಗೆ ಮನವಿ " +"ಸಲ್ಲಿಸು" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "ಆಕರ ಡೊಮೈನ್" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "ಗುರಿ ಡೊಮೈನ್" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "ಬೂಲಿಯನ್‌ಗಳ ವಿವರಣೆಯನ್ನು ನೋಡಲು SELinux ಪಾಲಿಸಿಗೆ ಮನವಿ ಸಲ್ಲಿಸು" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "ಎಲ್ಲಾ ಬೂಲಿಯನ್ ವಿವರಣೆಗಳನ್ನು ಪಡೆ" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "ವಿವರಣೆಯನ್ನು ಪಡೆಯಬೇಕಿರುವ ಬೂಲಿಯನ್" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"ಒಂದು ಆಕರ ಪ್ರಕ್ರಿಯೆ ಡೊಮೈನ್ ಗುರಿ ಪ್ರಕ್ರಿಯೆ ಡೊಮೈನ್‌ಗೆ ರೂಪಾಂತರಗೊಳ್ಳುತ್ತದೆ " +"ಎನ್ನುವುದನ್ನು ನೋಡಲು SELinux ಗೆ ಮನವಿ ಮಾಡು" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "ಆಕರ ಪ್ರಕ್ರಿಯೆಯ ಡೊಮೈನ್" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "ಗುರಿ ಪ್ರಕ್ರಿಯೆಯ ಡೊಮೈನ್" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy ಉತ್ಪಾದಿಸು: ದೋಷ: %s ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳಲ್ಲಿ ಒಂದರ ಅಗತ್ಯವಿದೆ" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "ಈ ಬಗೆಯ ಪಾಲಿಸಿಗಾಗಿ ಆದೇಶದ ಅಗತ್ಯವಿರುತ್ತದೆ" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"'%s' ಡೊಮೇನ್‌ಗಳೊಂದಿಗೆ -t ಆಯ್ಕೆಯನ್ನು ಬಳಸುವಂತಿಲ್ಲ ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ ಬಳಕೆಯನ್ನು " +"ಓದಿ." + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"'%s' ಡೊಮೇನ್‌ಗಳೊಂದಿಗೆ -d ಆಯ್ಕೆಯನ್ನು ಬಳಸುವಂತಿಲ್ಲ ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ ಬಳಕೆಯನ್ನು " +"ಓದಿ." + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"'%s' ಡೊಮೇನ್‌ಗಳೊಂದಿಗೆ -a ಆಯ್ಕೆಯನ್ನು ಬಳಸುವಂತಿಲ್ಲ ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ ಬಳಕೆಯನ್ನು " +"ಓದಿ." + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "-w ಆಯ್ಕೆಯನ್ನು --newtype ಆಯ್ಕೆಯೊಂದಿಗೆ ಬಳಸುವಂತಿಲ್ಲ" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "SELinux ಪಾಲಿಸಿ ಸಂಪರ್ಕಸಾಧನಗಳ ಪಟ್ಟಿ" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "ನೀವು ಮನವಿ ಮಾಡಲು ಬಯಸುವ ಸಂಪರ್ಕಸಾಧನದ ಹೆಸರನ್ನು ನಮೂದಿಸಿ" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "SELinux ಪಾಲಿಸಿ ಮಾಡ್ಯೂಲ್ ನಮೂನೆಯನ್ನು ಉತ್ಪಾದಿಸು" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "ನೀವು ವಿಸ್ತರಿಸಲಿರುವ ಡೊಮೇನ್‌ ಬಗೆಯನ್ನು ನಮೂದಿಸಿ" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "ಈ ಡೊಮೈನ್‌ಗೆ ಪರಿವರ್ತಿತಗೊಳ್ಳುವ SELinux ಬಳಕೆದಾರನನ್ನು(ರನ್ನು) ನಮೂದಿಸಿ" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" +"ವ್ಯವಸ್ಥಾಪಕ ಡೊಮೈನ್‌ಗೆ ಪರಿವರ್ತಿತಗೊಳ್ಳುವ SELinux ಪಾತ್ರವನ್ನು(ಗಳನ್ನು) ನಮೂದಿಸಿ" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" +"ಈ ಮಿತಿಗೊಳಪಡಿಸಲಾದ ವ್ಯವಸ್ಥಾಪಕವು ನೋಡಿಕೊಳ್ಳುವ ಡೊಮೇನ್ ಅನ್ನು(ಗಳನ್ನು) ನಮೂದಿಸಿ" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "ಉತ್ಪಾದಿಸಬೇಕಿರುವ ಪಾಲಿಸಿಯ ಹೆಸರು" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "ಉತ್ಪಾದಿಸಲಾದ ಪಾಲಿಸಿ ಕಡತಗಳನ್ನು ಶೇಖರಿಸಿ ಇರಿಸಲಾಗುವ ಮಾರ್ಗ" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "ಮಿತಿಗೊಳಪಟ್ಟ ಪ್ರಕ್ರಿಯೆಗಳು ಬರೆಯಬೇಕಿರುವ ಮಾರ್ಗ" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "ಆದೇಶದ ಅಗತ್ಯವಿರುವ ಪಾಲಿಸಿಯ ಬಗೆ" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "'%s' ಪಾಲಿಸಿಯನ್ನು ಉತ್ಪಾದಿಸು" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "'%s' ಪಾಲಿಸಿಯನ್ನು ಉತ್ಪಾದಿಸು " + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "ಪರಿಮಿತಿಗೊಳಿಸಬೇಕಿರುವ ಎಕ್ಸಿಗ್ಯೂಟೆಬಲ್" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "ಆಜ್ಞೆಗಳು" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" +"ಪರ್ಯಾಯ SELinux ಪಾಲಿಸಿ, /sys/fs/selinux/policy ಗೆ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿರುತ್ತದೆ" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "ಅನ್ವಯಗಳು" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "ಡೊಮೇನ್ ಅನ್ನು ಆರಿಸಿ" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "ಆರಿಸು" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "ರದ್ದುಗೊಳಿಸು" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" +"ನಮೂದಿಸಲಾದ ನಮೂದು ತಪ್ಪಾಗಿದೆ. ದಯವಿಟ್ಟು ಈ ವಿನ್ಯಾಸದಲ್ಲಿ ಇನ್ನೊಮ್ಮೆ ಪ್ರಯತ್ನಿಸಿ, " +"ಉದಾ:/.../..." + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "ಮರಳಿ ಪ್ರಯತ್ನಿಸಿ" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನದ ವಿವರಣೆಗಳು" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"ಕಡತ ಸಮಾನತೆ ಮ್ಯಾಪಿಂಗ್ ಅನ್ನು ಸೇರಿಸಿ. ಅಪ್‌ಡೇಟ್ ಅನ್ನು ಅನ್ವಯಿಸಿದಾಗ ಮ್ಯಾಪಿಂಗ್ " +"ಅನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "ಮಾರ್ಗ" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"ಒಬ್ಬ ಹೊಸ SELinux ಬಳಕೆದಾರ ಹೆಸರನ್ನು ಸೂಚಿಸಿ. ರೂಢಿಯಂತೆ ಸಾಮಾನ್ಯವಾಗಿ SELinux " +"ಬಳಕೆದಾರ ಹೆಸರುಗಳು ಒಂದು _u ಇಂದ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ." + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" +"ನೀವು ಯಾವ ಮಾರ್ಗದಲ್ಲಿ ಒಂದು ಸಮಾನ ಕೋಷ್ಟಕವನ್ನು ಸಿದ್ಧಗೊಳಿಸಬಯಸುವಿರೊ ಆ ಮಾರ್ಗವನ್ನು " +"ನಮೂದಿಸಿ." + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "ಸಮಾನ ಮಾರ್ಗ" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "ಅಪ್‌ಡೇಟ್‌ಗೆ ಉಳಿಸು" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"ಹೊಸ ಮಾರ್ಗ ಮತ್ತು ಸಮಾನ ಮಾರ್ಗದ ನಡುವಿನ ಮ್ಯಾಪಿಂಗ್ ವ್ಯತ್ಯಾಸವನ್ನು ಸೂಚಿಸಿ. ಈ ಹೊಸ " +"ಮಾರ್ಗದ ಅಡಿಯಲ್ಲಿ ಬರುವ ಎಲ್ಲವೂ ಸಮಾನ ಮಾರ್ಗದ ಅಡಿಯಲ್ಲಿ ಇರುವವೇನೋ ಎಂಬಂತೆ ಲೇಬಲ್ " +"ಮಾಡಲಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "ಕಡತವನ್ನು ಸೇರಿಸಿ" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" ಗಾಗಿ ಕಡತ ಲೇಬಲ್ ಮಾಡುವಿಕೆ. ಅಪ್‌ಡೇಟ್ ಅನ್ನು " +"ಅನ್ವಯಿಸಿದಾಗ ಕಡತ ಲೇಬಲ್‌ಗಳನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "ವರ್ಗ" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "ಬಗೆ" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"ಈ ಲೇಬಲ್ ಅನ್ನು ಅನ್ವಯಿಸಲಾಗುವ ಕಡತ ವರ್ಗವನ್ನು ಆಯ್ಕೆ ಮಾಡಿಕೊಳ್ಳಿ. ಎಲ್ಲಾ ವರ್ಗಗಳಿಗೂ " +"ಸಹ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿರುತ್ತದೆ." + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "ಮಾರ್ಗವನ್ನು ಪುನರಾವರ್ತಿತವಾಗುವಂತೆ ಮಾಡು" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"ಸೂಚಿಸಲಾದ ಕೋಶದ ಮಾರ್ಗದ ಎಲ್ಲಾ ಚಿಲ್ಡ್ರನ್‌ಗೆ ನೀವು ಈ ಲೇಬಲ್ ಅನ್ನು ಅಳವಡಿಸಲು " +"ಬಯಸಿದಲ್ಲಿ ಮಾರ್ಗವನ್ನು ಪುನರಾವರ್ತಿತಗೊಳಿಸು ಅನ್ನು ಆರಿಸಿ. ಈ ಲೇಬಲ್ ಅನ್ನು ಹೊಂದಿರುವ " +"ಕೋಶದ ಅಡಿಯಲ್ಲಿನ ವಸ್ತುಗಳು." + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "ವೀಕ್ಷಿಸು" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "ಲೇಬಲ್‌ ಮಾಡುವುದಕ್ಕಾಗಿ ಕಡತ/ಕೋಶವನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ವೀಕ್ಷಿಸಿ." + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "ಮಾರ್ಗ" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"ರೆಗ್ಯುಲರ್ ಎಕ್ಸ್‌ಪ್ರೆಶನ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ಲೇಬಲಿಂಗ್ ಅನ್ನು ಮಾರ್ಪಡಿಸಬೇಕಿರುವ " +"ಮಾರ್ಗವನ್ನು ಸೂಚಿಸಿ." + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "ಈ ಮಾರ್ಗಕ್ಕೆ ನಿಯೋಜಿಸಲು SELinux ಬಗೆಯನ್ನು ಆರಿಸಿ." + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "ಈ ಮಾರ್ಗಕ್ಕೆ ನಿಯೋಜಿಸಲು MLS ಲೇಬಲ್ ಅನ್ನು ನಮೂದಿಸಿ." + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "ಈ ಮಾರ್ಗಕ್ಕೆ ನಿಯೋಜಿಸಲು ನೀವು ಬಯಸುವ SELinux MLS ಲೇಬಲ್." + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "ಪಾಲಿಸಿಯನ್ನು ವಿಶ್ಲೇಷಿಸಲಾಗುತ್ತಿದೆ..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"ಲಾಗಿನ್ ಮ್ಯಾಪಿಂಗ್ ಅನ್ನು ಸೇರಿಸಿ. ಅಪ್‌ಡೇಟ್ ಅನ್ನು ಅನ್ವಯಿಸಿದಾಗ ಮ್ಯಾಪಿಂಗ್ ಅನ್ನು " +"ರಚಿಸಲಾಗುತ್ತದೆ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"ನೀವು SELinux ಬಳಕೆದಾರ ನಿರ್ಬಂಧಕ್ಕೆ ಸೇರಿಸಲು ಬಯಸುವ ಬಳಕೆದಾರರ ಲಾಗಿನ್ ಬಳಕೆದಾರ " +"ಹೆಸರನ್ನು ನಮೂದಿಸಿ." + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"ಈ ಲಾಗಿನ್ ಬಳಕೆದಾರರಿಗೆ ನಿಯೋಜಿಸಬೇಕಿರುವ SELinux ಬಳಕೆದಾರರನ್ನು ಆರಿಸಿ. " +"ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಲಾಗಿನ್ ಬಳಕೆದಾರರು __default__ ಬಳಕೆದಾರರಿಗೆ ನಿಯೋಜಿಸಲ್ಪಡುತ್ತಾರೆ." +"" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"ಈ ಲಾಗಿನ್ ಬಳಕೆದಾರರಿಗಾಗಿ MLS/MCS ವ್ಯಾಪ್ತಿಯನ್ನು ನಮೂದಿಸಿ. ಆಯ್ಕೆ ಮಾಡಿದ SELinux " +"ಬಳಕೆದಾರರಿಗಾಗಿನ ವ್ಯಾಪ್ತಿಗೆ ಪೂರ್ವನಿಯೋಜಿತಗೊಳ್ಳುತ್ತದೆ." + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "MLS ವ್ಯಾಪ್ತಿ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"ಈ ಬಳಕೆದಾರನು ಲಾಗಿನ್ ಆಗಲು ಬಳಸಬೇಕಿರುವ MLS ವ್ಯಾಪ್ತಿಯನ್ನು ಸೂಚಿಸಿ. ಆಯ್ಕೆ ಮಾಡಿದ " +"SELinux ಬಳಕೆದಾರರ MLS ವ್ಯಾಪ್ತಿಗೆ ಪೂರ್ವನಿಯೋಜಿತಗೊಳ್ಳುತ್ತದೆ." + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" ಗಾಗಿ ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನ. ಅಪ್‌ಡೇಟ್ ಅನ್ನು " +"ಅನ್ವಯಿಸಿದಾಗ ಸಂಪರ್ಕಸ್ಥಾನ‌ಗಳನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" +"ನೀವು ಯಾವ ಸಂಪರ್ಕಸ್ಥಾನದ ಬಗೆಯನ್ನು ಸೇರಿಸಲು ಬಯಸುವಿರೊ ಆ ಸಂಪರ್ಕಸ್ಥಾನದ ಸಂಖ್ಯೆ ಅಥವ " +"ವ್ಯಾಪ್ತಿಯನ್ನು ನಮೂದಿಸಬೇಕು." + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "ಪ್ರೊಟೊಕಾಲ್" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "ಸಂಪರ್ಕಸ್ಥಾನದ ಬಗೆ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" +"ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಂಪರ್ಕಸ್ಥಾನದ ಸಂಖ್ಯೆಗೆ ನೀವು ನಿಯೋಜಿಸಲು ಬಯಸುವ ಸಂಪರ್ಕಸ್ಥಾನದ " +"ಬಗೆಯನ್ನು ಆರಿಸಿ." + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" +"ಸಂಪರ್ಕಸ್ಥಾನದ ಬಗೆಯನ್ನು tcp ಸಂಪರ್ಕಸ್ಥಾನದ ಸಂಖ್ಯೆಗಳಿಗೆ ನಿಯೋಜಿಸಲು ಬಯಸಿದಲ್ಲಿ " +"tcp ಅನ್ನು ಆರಿಸಿ." + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" +"ಸಂಪರ್ಕಸ್ಥಾನದ ಬಗೆಯನ್ನು udp ಸಂಪರ್ಕಸ್ಥಾನದ ಸಂಖ್ಯೆಗಳಿಗೆ ನಿಯೋಜಿಸಲು ಬಯಸಿದಲ್ಲಿ " +"udp ಅನ್ನು ಆರಿಸಿ." + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "ಈ ಸಂಪರ್ಕಸ್ಥಾನಕ್ಕೆ ನಿಯೋಜಿಸಲು MLS ಲೇಬಲ್ ಅನ್ನು ನಮೂದಿಸಿ." + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "SELinux ಸಂರಚನೆ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "ಆರಿಸು..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "ಬೂಲಿಯನ್‌ಗಳು" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"'ಆಯ್ಕೆ ಮಾಡಲಾದ ಡೊಮೇನ್‌ಗಾಗಿ' ಪಾಲಿಸಿಯನ್ನು ಬದಲಾಯಿಸಲು ಬಳಸಬಹುದಾದ ಬೂಲಿಯನ್ " +"ಮಾಹಿತಿಯನ್ನು ತೋರಿಸು." + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "ಕಡತಗಳು" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "'ಆಯ್ಕೆ ಮಾಡಲಾದ ಡೊಮೇನ್‌ಗಾಗಿ' ಪಾಲಿಸಿಯಿಂದ ಬಳಸಬಹುದಾದ ಕಡತದ ಬಗೆಯನ್ನು ತೋರಿಸು." + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "ಜಾಲಬಂಧ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"'ಆರಿಸಲಾದ ಡೊಮೇನ್‌' ಸಂಪರ್ಕ ಸಾಧಿಸಬಹುದಾದ ಅಥವ ಆಲಿಸಬಹುದಾದ ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನವನ್ನು " +"ತೋರಿಸು." + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "ಬದಲಾವಣೆಗಳು" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "'ಆಯ್ಕೆ ಮಾಡಲಾದ ಡೊಮೇನ್‌'ಗೆ ಅಥವ ಇಂದ ರೂಪಾಂತರಗೊಳ್ಳುವ ಅನ್ವಯಗಳನ್ನು ತೋರಿಸು." + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "ಲಾಗಿನ್‌ ಮ್ಯಾಪಿಂಗ್" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "SELinux ಸಂರಚನೆಯನ್ನು ನಿರ್ವಹಿಸಿ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "SELinux ಬಳಕೆದಾರರು" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "ಲಾಕ್‌ಡೌನ್" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"SELinux ವ್ಯವಸ್ಥೆಯನ್ನು ಲಾಕ್‌ಡೌನ್‌ ಮಾಡು.\n" +"SELinux ಸಂರಕ್ಷಣೆಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಈ ತೆರೆಯನ್ನು ಬಳಸಬಹುದು." + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "ರೇಡಿಯೊಗುಂಡಿ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "ಶೋಧಕ(Filter)" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "ಬದಲಾಯಿಸಿರುವುದನ್ನು ಮಾತ್ರ ತೋರಿಸು" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "ತಪ್ಪಾಗಿ ಲೇಬಲ್ ಮಾಡಲಾದ ಕಡತವಿದೆ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "ತಪ್ಪಾಗಿ ಲೇಬಲ್ ಮಾಡಲಾದ ಕಡತಗಳನ್ನು ಮಾತ್ರ ತೋರಿಸು" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"ಪರ್ಯಾಯ ನಿಲುಕು ನಿಯಂತ್ರಣವನ್ನು ಅನುಮತಿಸುವ\n" +"If-Then-Else ನಿಯಮಗಳನ್ನು ಬರೆಯಲಾಗಿದೆ." + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "ಸಕ್ರಿಯಗೊಂಡ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "ಹೆಸರು" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "ಕಡತದ ಮಾರ್ಗ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "Selinux ಕಡತದ ಬಗೆ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "'selected domain' ಗೆ ದಾಖಲಿಸಲು ಬಳಸಲಾದ ಕಡತದ ಹೆಸರು." + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "ಚಲಾಯಿಸಬಹುದಾದ ಕಡತಗಳು" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "'ಆಯ್ಕೆ ಮಾಡಲಾದ ಡೊಮೇನ್' ಬರೆಯಬಹುದಾದ ಕಡತಗಳು." + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "ಬರೆಯಬಹುದಾದ ಕಡತಗಳು" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "'ಆರಿಸಲಾದ ಡೊಮೇನ್‌'ಗಾಗಿ ಎಲ್ಲಾ ಕಡತದ ಬಗೆಗಳನ್ನು ಸೂಚಿಸಲಾಗಿದೆ'." + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "ಅನ್ವಯದ ಕಡತದ ಬಗೆಗಳು" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "'ಆಯ್ಕೆ ಮಾಡಲಾದ ಡೊಮೇನ್' ಬರೆಯಬಹುದಾದ ಕಡತಗಳು." + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "ಹೊರಹೋಗುವ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "'ಆರಿಸಲಾದ ಡೊಮೇನ್‌' ಆಲಿಸಬಹುದಾದ ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನಗಳು." + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "ಒಳಬರುವ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "ಸಕ್ರಿಯಗೊಂಡ \n" +"ಬೂಲಿಯನ್" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "ಬೂಲಿಯನ್ ಹೆಸರು" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "SELinux ಅನ್ವಯದ ಬಗೆ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"'ಆಯ್ಕೆ ಮಾಡಲಾದ ಡೊಮೇನ್' ಎಕ್ಸಿಗ್ಯೂಟೆಬಲ್‌ಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿದಾಗ, ಬೇರೊಂದು ಡೊಮೇನ್ " +"ಆಗಿ ರೂಪಾಂತರ ಹೊಂದುವವು." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "'select domain' ಇಂದ ಅನ್ವಯದ ರೂಪಾಂತರಗಳು" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "ಪ್ರಕ್ರಿಯೆಯ ಡೊಮೈನ್ ಕಾಲಿಂಗ್" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಕಡತದ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"ಆಯ್ಕೆ ಮಾಡಲಾದ ಡೊಮೇನ್‌ಗಳ ಪ್ರವೇಶಸ್ಥಳವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವಾಗ 'ಆಯ್ಕೆ ಮಾಡಲಾದ " +"ಡೊಮೇನ್' ಆಗಿ ರೂಪಾಂತರ ಹೊಂದುವ ಎಕ್ಸಿಗ್ಯೂಟೆಬಲ್‌ಗಳು." + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "'select domain' ಗೆ ಅನ್ವಯದ ರೂಪಾಂತರಗಳು" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"ಕಡತ ರೂಪಾಂತರಗಳು ಪ್ರಸಕ್ತ ಡೊಮೇನ್‌ ಗುರಿಯ ಬಗೆಯ ಒಂದು ಕೋಶದಲ್ಲಿ ಒಂದು ನಿರ್ದಿಷ್ಟ ವರ್ಗದ " +"ವಿಷಯವನ್ನು ರಚಿಸಿದಾಗ ಏನಾಗುತ್ತದೆ ಎನ್ನುವುದನ್ನು ವಿವರಿಸುತ್ತವೆ. ಐಚ್ಛಿಕವಾಗಿ, " +"ರೂಪಾಂತರಕ್ಕಾಗಿ ಒಂದು ಕಡತದ ಹೆಸರನ್ನು ಬೇಕಿದ್ದಲ್ಲಿ ಸೂಚಿಸಬಹುದು." + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "SELinux ಕೋಶದ ಬಗೆ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "ಗುರಿ ವರ್ಗ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "SELinux ನ ಗುರಿಯ ಬಗೆ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "ಕಡತದ ಹೆಸರು" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "'select domain' ಇಂದ ಕಡತ ರೂಪಾಂತರಗಳು" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "ಪೂರ್ವನಿಯೋಜಿತ ಮಟ್ಟ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "ವ್ಯವಸ್ಥೆಯು ಮೊದಲ ಬಾರಿಗೆ ಬೂಟ್ ಅಪ್ ಆದಾಗ ವ್ಯವಸ್ಥೆಯ ಸ್ಥಿತಿಯನ್ನು ಆಯ್ಕೆ ಮಾಡಿ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "ಒತ್ತಾಯಪೂರ್ವಕ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "ಅನುಮತಿಪೂರ್ವಕವಾಗಿ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "ಪ್ರಸಕ್ತ ಅಧಿವೇಶನಕ್ಕಾಗಿ ವ್ಯವಸ್ಥೆಯ ಸ್ಥಿತಿಯನ್ನು ಆರಿಸಿ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "ವ್ಯವಸ್ಥೆಯ ಪಾಲಿಸಿಯ ಬಗೆ:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "ವ್ಯವಸ್ಥೆಯ ಸ್ಥಿತಿ:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "ಇನ್ನೊಂದು ಗಣಕದಿಂದ ವ್ಯವಸ್ಥೆಯ ಸಿದ್ಧತೆಗಳನ್ನು ಆಮದು ಮಾಡು" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "ಆಮದು" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "ವ್ಯವಸ್ಥೆಯ ಸಿದ್ಧತೆಗಳನ್ನು ಒಂದು ಕಡತಕ್ಕೆ ಆಮದು ಮಾಡು" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "ರಫ್ತು" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" +"ಮರಳಿ ಬೂಟ್ ಮಾಡಿದಾಗ ಎಲ್ಲಾ ಕಡತಗಳನ್ನು ವ್ಯವಸ್ಥೆಯ ಪೂರ್ವನಿಯೋಜಿತಕ್ಕೆ ಮರುಲೇಬಲ್ ಮಾಡು" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "ವ್ಯವಸ್ಥೆಯ ಸಂರಚನೆ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"ಒಂದು ಅನಿರ್ಬಂಧಿತ ಡೊಮೇನ್ ಎನ್ನುವುದು ಒಂದು ಪ್ರಕ್ರಿಯೆಯ ಲೇಬಲ್‌ ಆಗಿದ್ದು, ಇದು " +"ಪ್ರಕ್ರಿಯೆಯು SELinux ಹಸ್ತಕ್ಷೇಪವಿಲ್ಲದೆ ತನಗೆ ಏನು ಬೇಕೋ ಅದನ್ನು ಮಾಡಲು ಅವಕಾಶ " +"ನೀಡುತ್ತದೆ. ಈ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದ್ದರೆ, init ವ್ಯವಸ್ಥೆಯಿಂದ ಬೂಟ್ " +"ಸಮಯದಲ್ಲಿ ಆರಂಭಿಸಲಾದ ಅನ್ವಯಗಳಲ್ಲಿ SELinux ನಿಂದ SELinux ಪಾಲಿಸಿಯನ್ನು " +"ವಿವರಿಸಲಾಗಿರದವುಗಳು ಅನಿರ್ಬಂಧಿತವಾಗಿ ಚಲಾಯಿಸಲ್ಪಡುತ್ತವೆ. ಇದನ್ನು " +"ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದಲ್ಲಿ ಎಲ್ಲಾ ಡೀಮನ್‌ಗಳು ಈಗ ನಿರ್ಬಂಧಿತವಾಗಿರುತ್ತವೆ. unconfined_t " +"ಬಳಕೆದಾರರನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ನೀವು ಮೊದಲು ಬಳಕೆದಾರರು/ಲಾಗಿನ್ ತೆರೆಗಳಿಂದ " +"unconfined_t ಅನ್ನು ತೆಗೆದುಹಾಕಬೇಕು." + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" +"ಅನಿರ್ಬಂಧಿತವ ವ್ಯವಸ್ಥೆಯ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಚಲಾಯಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು " +"ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಬೇಕೆ?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"ಒಂದು ಅನುಮತಿಪೂರ್ವಕ ಡೊಮೇನ್‌ ಎನ್ನುವುದು ಒಂದು ಪ್ರಕ್ರಿಯೆ ಲೇಬಲ್ ಆಗಿದ್ದು, ಇದು " +"SELinux ಕೇವಲ ನಿರಾಕರಣೆಗಳನ್ನು ಲಾಗ್ ಮಾಡುವ ಆದರೆ ಅವುಗಳನ್ನು ಒತ್ತಾಯಪಡಿಸದಿರುವ ಮೂಲಕ ಆ " +"ಪ್ರಕ್ರಿಯೆಗೆ ಏನು ಬೇಕೊ ಅದನ್ನು ಮಾಡಲು ಅವಕಾಶ ನೀಡುತ್ತದೆ. ಸಾಮಾನ್ಯಾ ಅನುಮತಿಪೂರ್ವಕ " +"ಡೊಮೇನ್‌ಗಳು ಪ್ರಾಯೋಗಿಕ ಪಾಲಿಸಿಗಳಾಗಿರುತ್ತವೆ, ಮಾಡ್ಯೂಲ್‌ ಅನ್ನು " +"ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದಲ್ಲಿ ಅದು SELinux ಒಂದು ಡೊಮೇನ್‌ಗೆ ಅನುಮತಿಸಬೇಕಿರುವ ಪ್ರವೇಶವನ್ನು " +"ನಿರಾಕರಿಸಲು ಕಾರಣವಾಗಬಹುದು." + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "ಎಲ್ಲಾ ಅನುಮತಿಪೂರ್ವಕ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಬೇಕೆ?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"ಇತರೆ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ptracing ಅಥವ ಡೀಬಗ್ಗಿಂಗ್ ಮಾಡದಂತೆ ಎಲ್ಲಾ " +"ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ನಿರಾಕರಿಸಬೇಕೆ?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"ಕಡತದ ಸಮಾನತೆಯಿಂದಾಗಿ, ವ್ಯವಸ್ಥೆಯು ಲೇಬಲ್ ಕಂಟೆಂಟ್ ಅನ್ನು ಸಮಾನವಾದ ಮಾರ್ಗದ ಅಡಿಯಲ್ಲಿಯೆ " +"ಇದೆಯೇನೋ ಎನಿಸುವಂತೆ ಇರಿಸಲು ಕಾರಣವಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "ಕಡತಗಳ ಸಮಾನ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...ದತ್ತಾಂಶವನ್ನು ನೋಡಲು ಆಯ್ಕೆ ಮಾಡಿ..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "ಅಳಿಸು" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "ಮಾರ್ಪಡಿಸು" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "ಸೇರಿಸು" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "ಹಿಮ್ಮರಳು" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"ಹಿಮ್ಮರಳಿಸುವ ಗುಂಡಿಯು ಒಂದು ಸಂವಾದ ಕಿಟಕಿಯು ಕಾಣಿಸಿಕೊಳ್ಳುವಂತೆ ಮಾಡುತ್ತದೆ, ಇದು " +"ಪ್ರಸಕ್ತ ವ್ಯವಹಾರದಲ್ಲಿಯೆ ಬದಲಾವಣೆಗಳನ್ನು ಹಿಮ್ಮರಳಿಸಲು ಅವಕಾಶವನ್ನು ನೀಡುತ್ತದೆ." + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "ನಿಮ್ಮ ಪ್ರಸಕ್ತ ವ್ಯವಹಾರದ ಎಲ್ಲಾ ಬದಲಾವಣೆಗಳನ್ನು ಪೂರೈಕೆಗಣಕಕ್ಕೆ ಸಲ್ಲಿಸಿ." + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "ಅನ್ವಯಗಳು - ಸುಧಾರಿತ ಹುಡುಕಾಟ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "ಪ್ರಕ್ರಿಯೆ ಬಗೆಗಳು" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "ಹೆಚ್ಚಿನ ವಿವರಗಳು" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "ಮಾರ್ಪಡಿಸಲಾದ ಕಡತ ಲೇಬಲಿಂಗ್ ಅನ್ನು ಅಳಿಸು" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"ಅಳಿಸಬೇಕಿರುವ ಕಡತ ಲೇಬಲಿಂಗ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ. ಅಪ್‌ಡೇಟ್ ಅನ್ನು ಅನ್ವಯಿಸಿದಾಗ ಕಡತ " +"ಲೇಬಲಿಂಗ್ ಅನ್ನು ಅಳಿಸಲಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "SELinux ಕಡತದ ಲೇಬಲ್" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "ಅಪ್‌ಡೇಟ್‌ಗೆ ಉಳಿಸು" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "ಮಾರ್ಪಡಿಸಲಾದ ಸಂಪರ್ಕಗಳನ್ನು ಅಳಿಸು" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" +"ಅಳಿಸಬೇಕಿರುವ ಸಂಪರ್ಕಸ್ಥಾನಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಿ. ಅಪ್‌ಡೇಟ್ ಅನ್ನು ಅನ್ವಯಿಸಿದಾಗ " +"ಸಂಪರ್ಕಸ್ಥಾನಗಳನ್ನು ಅಳಿಸಲಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"ಅಳಿಸಬೇಕಿರುವ ಕಡತ ಸಮಾನತೆ ಲೇಬಲಿಂಗ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ. ಅಪ್‌ಡೇಟ್ ಅನ್ನು ಅನ್ವಯಿಸಿದಾಗ " +"ಕಡತ ಸಮಾನತೆ ಲೇಬಲಿಂಗ್ ಅನ್ನು ಅಳಿಸಲಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "ಮಾರ್ಪಡಿಸಲಾದ ಬಳಕೆದಾರ ಮ್ಯಾಪಿಂಗ್‌ಗಳನ್ನು ಅಳಿಸು." + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"ಅಳಿಸಬೇಕಿರುವ ಲಾಗಿನ್ ಬಳಕೆದಾರ ಮ್ಯಾಪಿಂಗ್ ಅನ್ನು ಆರಿಸಿ. ಅಪ್‌ಡೇಟ್ ಅನ್ನು ಅನ್ವಯಿಸಿದಾಗ " +"ಲಾಗಿನ್ ಬಳಕೆದಾರ ಮ್ಯಾಪಿಂಗ್ ಅನ್ನು ಅಳಿಸಲಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "ಲಾಗಿನ್‌ ಹೆಸರು" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "ಇನ್ನಷ್ಟು ಬಗೆಗಳು" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "ಬಗೆಗಳು" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"ನೀವು ಮಾಡಿದ ಅಪ್‌ಡೇಟ್‌ಗಳನ್ನು ವ್ಯವಸ್ಥೆಗೆ ಸಲ್ಲಿಸುವ ಮೊದಲು ಅದನ್ನು ಅವಲೋಕಿಸಿ. ಒಂದು " +"ಅಂಶವನ್ನು ಮರುಹೊಂದಿಸಲು, ಗುರುತುಚೌಕದಲ್ಲಿನ ಗುರುತನ್ನು ತೆಗೆದುಹಾಕಿ. ನೀವು ಅಪ್‌ಡೇಟ್ " +"ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿದಾಗ ಗುರುತುಹಾಕಲಾದ ಎಲ್ಲಾ ಅಂಶಗಳನ್ನು ಅಪ್‌ಡೇಟ್ ಮಾಡಲಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "ಕ್ರಿಯೆ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "ಅನ್ವಯಿಸು" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"ಅಳಿಸಬೇಕಿರುವ ಬಳಕೆದಾರ ಮ್ಯಾಪಿಂಗ್ ಅನ್ನು ಆರಿಸಿ. ಅಪ್‌ಡೇಟ್ ಅನ್ನು ಅನ್ವಯಿಸಿದಾಗ " +"ಬಳಕೆದಾರ ಮ್ಯಾಪಿಂಗ್ ಅನ್ನು ಅಳಿಸಲಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux ಬಳಕೆದಾರಹೆಸರು" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"ಬಳಕೆದಾರ ಪಾತ್ರಗಳನ್ನು ಸೇರಿಸಿ. ಅಪ್‌ಡೇಟ್ ಅನ್ನು ಅಳವಡಿಸಿದಾಗ SELinux ಬಳಕೆದಾರ " +"ಪಾತ್ರಗಳನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ." + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux ಬಳಕೆದಾರನ ಹೆಸರು" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "ಈ SELinux ಬಳಕೆದಾರರಿಗಾಗಿ MLS/MCS ವ್ಯಾಪ್ತಿಯನ್ನು ನಮೂದಿಸಿ.\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"ಈ SELinux ಬಳಕೆದಾರನು ಲಾಗಿನ್ ಆಗಬೇಕಿರುವ ನೀವು ಬಯಸುವ ಪೂರ್ವನಿಯೋಜಿತ ಮಟ್ಟವನ್ನು " +"ಸೂಚಿಸಿ. ಪೂರ್ವನಿಯೋಜಿತವು s0 ಆಗಿರುತ್ತದೆ." + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" +"SELinux ಬಳಕೆದಾರರು ಲಾಗಿನ್‌ ಆಗಿರಬೇಕಿರುವ ಪೂರ್ವನಿಯೋಜಿತ ಮಟ್ಟವನ್ನು ನಮೂದಿಸಿ. " +"ಪೂರ್ವನಿಯೋಜಿತವು s0 ಆಗಿರುತ್ತದೆ." diff --git selinux-python-2.8/po/ko.po selinux-python-2.8/po/ko.po new file mode 100644 index 0000000..0125f4e --- /dev/null +++ selinux-python-2.8/po/ko.po @@ -0,0 +1,3414 @@ +# Petr Lautrbach , 2016. #zanata +# Vit Mojzis , 2017. #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: 2017-12-15 08:51+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Korean\n" +"Language: ko\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** 중요 ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "최소 하나의 카테고리가 필요합니다" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "%s에 '+'를 사용하여 민감도 수준을 수정할 수 없습니다" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s는 이미 %s 안에 있습니다" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s는 %s 안에 없습니다" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "+/-를 다른 형식의 카테고리와 결합할 수 없습니다" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "다중 민감도를 가질 수 없습니다" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "사용량 %s 카테고리 파일 ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "사용량 %s -| 카테고리 사용자 ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "사용량 %s -d 파일 ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "사용량 %s -l -d 사용자 ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "사용량 %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "사용량 %s -L -l 사용자" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "옵션 목록을 끝내기 위해 --를 사용. 예)" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "옵션 오류 %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "노드" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "유형" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "출력 결과 파일 " + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "semanage 처리를 생성할 수 없습니다" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "SELinux 정책은 관리되지 않거나 저장할 수 없습니다." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "정책을 읽을 수 없습니다." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "semanage 연결을 설정할 수 없습니다" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "MLS가 활성화된 상태를 테스트할 수 없습니다 " + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "아직 구현되지 않았습니다 " + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Semanage 트랜잭션이 이미 진행중입니다" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "semanage 트랜잭션을 시작할 수 없습니다" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "semanage 트랜잭션을 커밋할 수 없습니다 " + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Semanage 트랜잭션이 진행중이 아닙니다" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "SELinux 모듈 목록을 만들수 없습니다 " + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "모듈 이름을 얻을 수 없음" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "모듈을 활성화할 수 없습니다" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "모듈 우선 순위를 가져올 수 없습니다 " + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "lang_ext 모듈을 가져올 수 없습니다" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "모듈 이름 " + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "우선 순위 " + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "언어" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "비활성화 " + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "잘못된 속성 %d (1과 999 사이의 값이어야 함)" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "모듈 키를 생성할 수 없습니다" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "모듈 키 이름을 설정할 수 없습니다" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "%s 모듈을 활성화할 수 없습니다" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "%s 모듈을 비활성화할 수 없습니다" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "%s 모듈을 제거할 수 없습니다 (제거 실패)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit는 'on' 또는 'off'로 해야 합니다" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "내장 허용 형식" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "사용자 정의 허용 형식" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "%s 허용 도메인을 설정할 수없습니다 (모듈 설치 실패) " + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "%s 허용 도메인을 제거하지 못했습니다 (제거 실패) " + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "%s에 사용되는 키를 생성할 수 없습니다" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "%s에 대한 로그인 맵핑이 지정되었는지를 확인할 수 없습니다." + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "%s Linux 그룹이 존재하지 않습니다 " + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux 사용자 %s 가 존재하지 않습니다" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "%s에 대한 로그인 맵핑을 생성할 수 없습니다" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "%s에 대한 이름을 설정할 수 없습니다" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "%s 에 대한 MLS 범위를 설정할 수 없습니다" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "%s에 대한 SELinu 사용자를 설정할 수 없습니다" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "%s에 대한 로그인 맵핑을 추가할 수 없습니다" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "seuser 또는 serange 필요" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "%s에 대한 로그인 맵핑이 지정되지 않았습니다" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "%s에 대한 seuser를 질의할 수 없습니다" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "%s에 대한 로그인 맵핑을 수정할 수정할 수 없습니다" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "%s에 대한 로그인 맵핑이 정책에 지정되어 있어 이를 삭제할 수 없습니다" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "%s에 대한 로그인 맵핑을 삭제할 수 없습니다" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "로그인 맵핑 목록을 만들 수 없습니다" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "로그인 이름" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux 사용자" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS 범위" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "서비스 " + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "%s에 대한 SELinux 사용자가 지정되었는지 확인할 수 없습니다" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "%s에 대한 사용자를 질의할 수 없습니다" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "%s에 대해 최소 하나의 역할을 추가해야 합니다 " + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "%s에 대한 SELinux 사용자를 생성할 수 없습니다" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "%s에 대한 MLS 레벨을 설정할 수 없습니다" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "%s에 대한 키를 추출할 수 없습니다" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "%s에 대한 SELinux 사용자를 추가할 수 없습니다" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "접두어, 기능, 레벨 또는 범위 필요" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "접두어 또는 기능 필요" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "%s에 대한 SELinux 사용자가 지정되지 않았습니다" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "%s에 대한 SELinux 사용자를 수정할 수 없습니다" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "%s에 대한 SELinux 사용자가 정책에 지정되어 있어 이를 삭제할 수 없습니다" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "%s에 대한 SELinux 사용자를 삭제할 수 없습니다" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "SELinux 사용자 목록을 만들수 없습니다" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "%s 사용자에 대한 역할 목록을 만들수 없습니다" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "레이블링" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "접두부" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS 레벨" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS 범위" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux 기능" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "프로토콜 udp 또는 tcp 필요 " + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "포트 필요" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "잘못된 포트" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "유형 필요" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "유형 %s이 잘못되었습니다, 포트 유형이어야 합니다 " + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "setype 또는 serange 필요" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "setype 필요" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "포트 목록을 만들수 없습니다 " + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "%s 포트를 삭제할 수 없습니다 " + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "포트 목록을 만들수 없습니다" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux 포트 유형" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Proto" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "포트 번호" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "노드 주소 필요 " + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "알려지지 않거나 또는 생략된 프로토콜 " + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "SELinux 노드 유형이 필요합니다 " + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "유형 %s이 잘못되었습니다, 노드 유형이어야 합니다 " + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "%s에 대한 키를 생성할 수 없습니다" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "%s 주소가 지정되었는지 확인할 수 없습니다 " + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "%s에 대한 주소를 생성할 수 없습니다 " + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "%s에 대한 문맥을 생성할 수 없습니다" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "%s에 대한 마스크를 설정할 수 없습니다 " + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "%s에 대한 주소 문맥의 사용자를 설정할 수 없습니다 " + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "%s에 대한 주소 문맥의 역할을 설정할 수 없습니다 " + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "%s에 대한 주소 문맥의 유형을 설정할 수 없습니다 " + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "%s에 대한 주소 문맥의 mls 항목을 설정할 수 없습니다 " + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "%s에 대한 주소 문맥을 설정할 수 없습니다 " + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "%s 주소를 추가할 수 없습니다 " + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "%s 주소가 지정되지 않았습니다 " + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "%s 주소를 질의할 수 없습니다 " + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "%s 주소를 수정할 수 없습니다 " + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "%s 주소가 정책에 지정되어 있어 이를 삭제할 수 없습니다 " + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "%s 주소를 삭제할 수 없습니다 " + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "모든 노드 맵핑을 삭제할 수 없습니다 " + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "주소 목록을 만들수 없습니다 " + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux 유형 필요" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "%s에 대한 인터페이스가 지정되었는지 확인할 수 없습니다" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "%s에 대한 인터페이스를 생성할 수 없습니다" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "%s 에 대한 인터페이스 문맥의 사용자를 설정할 수 없습니다" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "%s 에 대한 인터페이스 문맥의 역할을 설정할 수 없습니다" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "%s 에 대한 인터페이스 문맥의 유형을 설정할 수 없습니다" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "%s 에 대한 인터페이스 문맥의 mls 문맥을 설정할 수 없습니다" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "%s 에 대한 인터페이스 문맥을 설정할 수 없습니다" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "%s에 대한 메세지 문맥을 설정할 수 없습니다" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "%s에 대한 인터페이스를 추가할 수 없습니다" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "%s에 대한 인터페이스가 지정되지 않았습니다" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "%s에 대한 인터페이스를 질의할 수 없습니다" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "%s에 대한 인터페이슬 수정할 수 없습니다" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "%s에 대한 인터페이스가 정책에 지정되어 있어 이를 삭제할 수 없습니다" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "%s에 대한 인터페이스를 삭제할 수 없습니다" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "모든 인터페이스 맵핑을 삭제할 수 없습니다" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "인터페이스 목록을 만들수 없습니다" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux 인터페이스" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "문맥" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "대상 %s이 올바르지 않습니다. 대상은 '/'로 종료할 수 없습니다." + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "입력 값 %s이 잘못되었습니다. 입력 값의 끝에 '/'를 붙일 수 없습니다." + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "%s에 대해 동등한 클래스가 이미 존재합니다" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "%s에 대한 파일 문맥의 사용자를 설정할 수 없습니다" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "%s에 대한 파일 문맥의 역할을 설정할 수 없습니다" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "%s에 대한 파일 문맥의 mls 항목을 설정할 수 없습니다" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "잘못된 파일 사양 " + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "파일 사양에 공백이 포함되어 있어서는 안됩니다" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "유형 %s이 잘못되어 있습니다. 파일 또는 장치 유형이어야 합니다 " + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "%s에 대한 파일 문맥이 지정되었는지 확인할 수 없습니다" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "%s에 대한 파일 문맥을 생성할 수 없습니다" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "%s에 대한 파일 문맥의 유형을 설정할 수 없습니다" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "%s에 대한 파일 문맥을 설정할 수 없습니다" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "%s에 대한 파일 문맥을 추가할 수 없습니다" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "setype, serange 또는 seuser 필요" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "%s에 대한 파일 문맥이 저정되지 않았습니다" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "%s에 대한 파일 문맥을 질의할 수 없습니다" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "%s에 대한 파일 문맥을 수정할 수 없습니다" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "파일 문맥 목록을 만들수 없습니다 " + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "%s 파일 문맥을 삭제할 수 없습니다 " + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "%s에 대한 파일 문맥이 정책에 지정되어 있어 이를 삭제할 수 없습니다" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "%s에 대한 파일 문맥을 삭제할 수 없습니다" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "파일 문맥 목록을 만들수 없습니다" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "로컬 파일 문맥 목록을 만들수 없습니다" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux 배포판 fcontext 해당 \n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"SELinux 로컬 fcontext 해당 \n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "%s에 대한 부울이 지정되었는지 확인할 수 없습니다" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "%s에 대하 부울이 지정되지 않았습니다" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "%s에 대한 파일 문맥을 질의할 수 없습니다" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "다음의 값 중 하나를 반드시 지정해야 합니다: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "%s 부울의 활성화값을 설정할 수 없습니다 " + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "%s에 대한 부을을 수정할 수 없습니다" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "%s에 대한 부울이 정책에 지정되어 있어 이를 삭제할 수 없습니다" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "%s에 대한 부울을 삭제할 수 없습니다" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "부울 목록을 만들수 없습니다" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "비활성 " + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "활성 " + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux 부울" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "상태 " + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "디폴트 " + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "설명 " + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "표준 Init 데몬 " + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS 시스템 데몬 " + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "인터넷 서비스 데몬 " + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "웹 애플리케이션/스크립트 (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Sandbox" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "사용자 애플리케이션 " + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "기존 도메인 유형 " + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "최소 터미널 로그인 사용자 역할 " + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "최소 X Windows 로그인 사용자 역할 " + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "데스크탑 로그인 사용자 역할 " + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "관리자 로그인 사용자 역할 " + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "제한된 Root 관리자 역할 " + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "새 유형의 모듈 정보 " + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "유효한 유형:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "포트는 숫자이거나 1에서 %d 까지의 숫자 범위에 있어야 합니다 " + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "유효한 정책 유형을 입력해야 합니다 " + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "'%s'의 정책 모듈 이름을 입력하십시오. " + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "이름은 공백이 없는 영문 숫자로 구성되어야 합니다. \"-n MODULENAME\" 옵션의 사용을 고려해 보십시오" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "사용자 역할 유형은 할당된 실행 파일이 될 수 없습니다. " + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "데몬 애플리케이션만 init 스크립트를 사용할 수 있습니다.." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve는 부울 값이어야 합니다" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog는 부울 값이어야 합니다" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos는 부울 값이어야 합니다" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache는 부울 값이어야 합니다" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER 유형은 자동으로 tmp 유형을 갖습니다" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "'%s' 정책 모듈에는 기존 도메인이 필요합니다 " + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "필수 항목을 입력" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "다음과 같이 끝나는 새로운 유형을 정의해야 합니다: \n" +" %s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "제한된 프로세스의 실행 파일 경로를 입력해야 합니다" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "강제 파일 입력" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "인터페이스 파일" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "파일 문맥 파일 " + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "Spec 파일 " + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "스크립트 설정 " + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "아니요 " + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "예 " + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "비활성화 " + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "활성화 " + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "고급 >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "고급 검색 <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "고급 검색 >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "고급 검색 <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"비활성화 모드에서 강제 모드로 변경\n" +"- 비활성화에서 허용으로 시스템 모드를 변경합니다\n" +"- 재부팅하여, 시스템이 다시 레이블하게 합니다\n" +"- 예상대로 시스템이 동작하면\n" +" * 시스템 모드를 강제로 변경합니다\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s은 올바른 도메인이 아닙니다 " + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "시스템 상태: 비활성화" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "도움말: 시작 페이지 " + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "도움말: 부울 페이지 " + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "도움말: 실행 가능한 파일 페이지 " + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "도움말: 쓰기 가능한 파일 페이지 " + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "도움말: 애플리케이션 유형 페이지 " + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "도움말: 아웃바운드 네트워크 연결 페이지 " + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "도움말: 인바운드 네트워크 연결 페이지 " + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "도움말: 애플리케이션 페이지에서 전환 " + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "도움말: 애플리케이션 페이지로 전환 " + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "도움말: 애플리케이션 전환 파일 페이지 " + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "도움말: 시스템 페이지 " + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "도움말: 잠금 페이지 " + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "도움말: 로그인 페이지 " + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "도움말: SELinux 사용자 페이지 " + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "도움말: 파일 등가 페이지 " + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "상세 정보..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "'%s' 도메인을 입력하는데 사용된 파일 경로입니다." + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "'%s' 도메인이 쓰기할 수 있는 파일입니다." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "'%s'가 연결을 허용하는 네트워크 포트입니다." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "'%s'가 청취를 허용하는 네트워크 포트입니다." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "'%s'에 대해 지정된 파일 유형입니다." + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "'%s'의 정책을 수정하는데 사용할 수 있는 부울 정보를 표시합니다." + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "'%s'에 의해 사용할 수 있는 파일 유형 정보를 표시합니다." + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "'%s'가 연결 또는 청취할 수 있는 네트워크 포트를 표시합니다." + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "'%s'로 애플리케이션 전환 " + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "'%s'에서 애플리케이션 전환 " + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "'%s'에서 파일 전환 " + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "'%s'으로 또는 도메인 밖으로 전환할 수 있는 애플리케이션을 표시합니다." + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "모든 파일 " + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "파일 경로 누락 " + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "실행 가능 " + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "쓰기 가능 " + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "애플리케이션 " + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "'%(DOMAIN)s' 도메인의 새로운 %(TYPE)s 파일 경로를 추가합니다." + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "'%(DOMAIN)s' 도메인의 %(TYPE)s 파일 경로를 삭제합니다." + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"'%(DOMAIN)s' 도메인의 %(TYPE)s 파일 경로를 수정합니다. 목록에서 굵게 표시된 항목만 선택할 수 있습니다. 굵게 표시된 " +"항목은 이전에 수정되었음을 나타내는 것입니다." + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "연결 " + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "인바운드 연결을 수신 " + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "'%(APP)s' 도메인이 %(PERM)s에 허용되는 것에 대한 새 포트 정의를 추가합니다." + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "'%(APP)s' 도메인이 %(PERM)s에 허용되는 것에 대한 수정된 포트 정의를 삭제합니다." + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "'%(APP)s' 도메인이 %(PERM)s에 허용되는 것에 대한 포트 정의를 수정합니다." + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "새로운 SELinux 사용자/역할 정의를 추가합니다." + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "수정된 SELinux 사용자/역할 정의를 삭제합니다. " + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "선택 수정된 SELinux 사용자/역할 정의를 수정합니다. " + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "새로운 로그인 맵핑 정의를 추가합니다." + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "수정된 로그인 맵핑 정의를 삭제합니다." + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "선택된 로그인 맵핑 정의를 수정합니다." + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "새로운 파일 등가 정의를 추가합니다." + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "수정된 파일 등가 정의를 삭제합니다. " + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"수정된 파일 등가 정의에서 선택한 것을 변경합니다. 목록에서 굵게 표시된 항목만 선택할 수 있습니다. 굵게 표시된 항목은 이전에 " +"수정되었음을 나타내는 것입니다." + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "부울 %s이 규칙을 허용합니다" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "%s의 네트워크 포트를 추가합니다. 업데이트 적용 시 포트가 생성됩니다." + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "%s의 네트워크 포트를 추가합니다 " + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "%s의 파일 레이블을 추가합니다. 업데이트 적용시 파일 레이블이 생성됩니다. " + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "%s의 파일 레이블 추가 " + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "로그인 맵핑을 추가합니다. 사용자 맵핑은 업데이트 적용 시 생성됩니다." + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "로그인 맵핑 추가 " + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "SELinux 사용자 역할을 추가합니다. SELinux 사용자 역할은 업데이트 적용 시 생성됩니다." + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "SELinux 사용자 추가 " + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "파일 등가 맵핑을 추가합니다. 업데이트 적용시 맵핑이 생성됩니다. " + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "SELinux 파일 등가 추가 " + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "%s의 파일 레이블을 수정합니다. 업데이트 적용시 파일 레이블이 생성됩니다. " + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "SELinux 사용자 역할을 수정합니다. SELinux 사용자 역할은 업데이트 적용시 수정됩니다. " + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "SELinux 사용자 수정 " + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "로그인 맵핑을 수정합니다. 로그인 맵핑은 업데이트 적용 시 수정됩니다. " + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "로그인 맵핑 수정 " + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "파일 등가 맵핑을 수정합니다. 업데이트 적용시 맵핑이 생성됩니다. " + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "SELinux 파일 등가 수정 " + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "%s의 네트워크 포트를 수정합니다. 업데이트 적용 시 포트가 생성됩니다. " + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "%s의 네트워크 포트 수정 " + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "항목 '%s'은 올바른 경로가 아닙니다. 경로는 '/'로 시작해야 합니다." + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "포트 번호는 1에서 65536 사이로 지정해야 합니다 " + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "SELinux 이름: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "%s의 파일 레이블 추가 " + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "%s의 파일 레이블 삭제 " + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "%s의 파일 레이블 수정 " + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "파일 경로: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "파일 클래스: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "SELinux 파일 유형: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "%s의 포트를 추가합니다 " + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "%s의 포트를 삭제합니다 " + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "%s의 포트를 수정합니다 " + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "네트워크 포트: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "네트워크 프로토콜: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "사용자 추가 " + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "사용자 삭제 " + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "사용자 수정 " + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "SELinux 사용자 : %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "역할: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS 범위: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "로그인 맵핑을 추가합니다 " + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "로그인 맵핑을 삭제합니다 " + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "로그인 맵핑을 수정합니다 " + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "로그인 이름 : %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "SELinux 사용자: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "파일 등가 레이블을 추가합니다." + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "파일 등가 레이블을 삭제합니다." + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "파일 등가 레이블을 수정합니다. " + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "파일 경로 : %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "등가: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "시스템 " + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "파일 등가 " + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "사용자 " + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"%(PATH)s에서 restorecon을 수행하여 유형을 %(CUR_CONTEXT)s에서 기본 %(DEF_CONTEXT)s로 " +"변경하시겠습니까?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "업데이트" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "변경 사항 업데이트 " + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "변경 사항 되돌리기 " + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "시스템 상태: 강제 " + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "시스템 상태: 허용 " + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"정책 유형을 변경하면 다음 부팅 시 전체 파일 시스템의 레이블 변경의 원인이 됩니다. 레이블 변경은 파일 시스템의 크기에 따라 시간이 " +"오래 소요됩니다. 계속 진행하시겠습니까?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"SELinux 비활성화로 변경하려면 재부팅해야 합니다. 이는 권장되는 방법이 아닙니다. 나중에 SELinux를 다시 활성화하고자 할 경우 " +"시스템 레이블 변경이 필요합니다. 단순히 SELinux가 시스템에서 문제의 원인인지 여부를 확인하고 싶은 경우 허용 모드로 전환하면 " +"오류를 로그하고 SELinux 정책을 강제하지 않을 수 있습니다. 또한 허용 모드로 변경하기 위해 재부팅할 필요가 없습니다. 계속 " +"진행하시겠습니까?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"SELinux 활성화로 변경하면 다음 부팅시 전체 파일 시스템의 레이블 변경의 원인이 됩니다. 레이블 변경은 파일 시스템의 크기에 따라 " +"시간이 오래 소요됩니다. 계속 진행하시겠습니까?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"변경 사항을 적용하지 않고 애플리케이션을 종료하려고 합니다.\n" +" * 이 세션에서 변경 내용을 적용하려면 아니요를 클릭한 후 업데이트를 클릭합니다.\n" +" * 변경 사항을 적용하지 않고 애플리케이션을 닫으려면 예를 클릭합니다. 이 세션에서의 모든 변경된 내용은 손실됩니다." + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "데이터 대화 손실 " + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "일반 파일 " + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "디렉토리 " + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "문자 장치 " + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "블럭 장치 " + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "소켓 파일 " + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "심볼릭 링크 " + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "이름이 지정된 파이프 " + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "SELinux 정책이 설치되지 않음" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "%s 정책 파일 읽기 실패 " + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- Allowed %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "/usr/bin/sepolgen-ifgen을 실행하여 인터페이스 정보를 다시 생성해야 합니다 " + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "알려지지 않음 " + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "인터페이스 %s가 존재하지 않습니다." + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "gui 옵션을 사용하려면 policycoreutils-gui 패키지를 설치해야 합니다 " + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "SELinux 정책 용 그래픽 사용자 인터페이스 " + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "생성된 man 페이지의 도메인 이름 " + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "대체할 수 있는 root를 설정해야 합니다 " + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "SELinux man 페이지 생성 " + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "생성된 SELinux man 페이지가 있는 경로가 저장됩니다 " + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "man 페이지의 OS 이름 " + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "선택한 SELinux man 페이지의 HTML man 페이지 구조를 생성합니다 " + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "대체 root 디렉토리, 기본값은 /임 " + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "이 플래그에는 파일 문맥 파일 및 policy.xml 파일을 포함하기 위해 대체할 수 있는 root 경로가 필요합니다 " + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "전체 도메인 " + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "SELinux 정책 네트워크 정보 쿼리 " + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "전체 SELinux 포트 유형 목록 " + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "포트와 관련된 SELinux 유형을 표시합니다 " + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "SELinux 유형에 대해 정의된 포트 보기 " + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "이 도메인을 바인딩 또는 연결할 수 있는 포트를 표시 " + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "애플리케이션을 바인딩 또는 연결할 수 있느느 포트를 표시합니다 " + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "도메인이 서로 통신할 수 있는지를 확인하기 위해 SELinux 정책을 쿼리 " + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "소스 도메인 " + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "대상 도메인 " + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "부울 설명을 확인하기 위해 SELinux 정책을 쿼리 " + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "모든 부울 설명을 얻기 " + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "상세 정보를 얻기 위한 부울 " + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "소스 프로세스 도메인이 대상 프로세스 도메인으로 전환하는 방법을 확인하기 위한 SELinux 정책을 쿼리 " + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "소스 프로세스 도메인 " + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "대상 프로세스 도메인 " + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy 생성: 오류: 인수 %s 중 하나가 필요합니다 " + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "이 정책 유형에 필요한 명령 " + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "-t 옵션은 '%s' 도메인에서 사용할 수 없습니다. 보다 자세한 내용은 사용법을 읽어보십시오. " + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "-d 옵션은 '%s' 도메인에서 사용할 수 없습니다. 보다 자세한 내용은 사용법을 읽어보십시오. " + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "-a 옵션은 '%s' 도메인에서 사용할 수 없습니다. 보다 자세한 내용은 사용법을 읽어보십시오. " + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "-w 옵션은 --newtype 옵션과 함께 사용할 수 없습니다 " + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "SELinux 정책 인터페이스 목록 나열 " + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "쿼리하고자 하는 인터페이스 이름을 입력합니다 " + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "SELinux 정책 모듈 템플릿 생성 " + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "확장할 도메인 유형 입력 " + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "이 도메인으로 전환할 SELinux 사용자를 입력합니다 " + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "관리자 도메인이 전환할 SELinux 역할을 입력합니다 " + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "제한된 관리자가 관리할 도메인을 입력합니다 " + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "생성할 정책 이름 " + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "생성된 정책 파일이 저장되는 경로 " + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "제한된 프로세스가 작성을 위해 필요한 경로 " + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "명령이 필요한 정책 유형 " + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "'%s' 정책 생성 " + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "'%s' 정책 생성 " + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "제한 실행 가능 " + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "명령 " + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "대체 SELinux 정책, /sys/fs/selinux/policy는 기본값입니다 " + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "애플리케이션 " + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "도메인 선택 " + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "선택 " + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "취소 " + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "입력된 항목이 올바르지 않습니다. ex:/.../... 형식으로 다시 입력하십시오. " + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "다시 시도 " + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "네트워크 포트 정의 " + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "파일 등가 맵핑을 추가합니다. 업데이트 적용시 맵핑이 생성됩니다. " + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "경로 " + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "새로운 SELinux 사용자 이름을 지정합니다. 일반적으로 SELinux 사용자 이름은 _u로 끝납니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "동등한 레이블을 설정하고자 하는 경로를 입력합니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "동등 경로 " + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "업데이트 저장 " + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"새 경로와 동등한 경로 간의 맵핑을 지정합니다. 새 경로에 있는 모든것은 동등한 경로 아래 있는 모든것으로 동등하게 레이블됩니다. " + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "파일 추가 " + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr " 파일 레이블 . 파일 레이블은 업데이트 적용 시 생성됩니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "클래스 " + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "유형 " + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "레이블을 적용할 파일 클래스를 선택합니다. 기본적으로 모든 클래스에 설정됩니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "재귀적 경로 사용 " + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"지정된 디렉토리 경로의 모든 자식에 이 레이블을 적용하고자 할 경우 재귀적 경로 사용을 선택합니다. 이 레이블을 갖게 될 디렉토리 아래의 " +"객체입니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "검색 " + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "레이블을 위한 파일/디렉토리를 선택하기 위해 검색합니다. " + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "경로 " + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "레이블을 수정하고자 하는 정규 표현식을 사용하는 경로를 지정합니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "경로에 할당할 SELinux 파일 유형을 선택합니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "파일 경로에 할당할 MLS 레이블을 입력합니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "이 경로에 할당하고자 하는 SELinux MLS 레이블입니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "정책 분석 중..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "로그인 맵핑을 추가합니다. 업데이트 적용 시 로그인 맵핑이 생성됩니다. " + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "SELinux 사용자 제한을 추가하려는 사용자의 로그인 사용자 이름을 입력합니다. " + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"로그인 사용자에게 할당할 SELinux 사용자를 선택합니다. 기본값으로 로그인 사용자는 __default__ 사용자에 의해 할당됩니다. " + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "로그인 사용자의 MLS/MCS 범위를 입력합니다. 기본값으로 선택한 SELinux 사용자의 범위로 설정됩니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "MLS 범위 " + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "로그인할 사용자의 MLS 범위를 지정합니다. 기본값으로 선택한 SELinux 사용자 MLS 범위가 설정됩니다. " + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr " 네트워크 포트 . 업데이트 적용 시 포트가 생성됩니다. " + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "포트 유형을 추가할 포트 번호 또는 범위를 입력합니다. " + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "프로토콜 " + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "포트 유형 " + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "지정된 포트 번호에 할당하려는 포트 유형을 선택합니다. " + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "포트 유형을 tcp 포트 번호에 할당해야 할 경우 tcp를 선택합니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "포트 유형을 udp 포트 번호에 할당해야 할 경우 udp를 선택합니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "이 포트에 할당할 MLS 레이블을 입력합니다. " + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "SELinux 설정 " + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "선택..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "부울 " + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "'선택한 도메인'의 정책을 수정하기 위해 사용할 수 있는 부울 정보를 표시합니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "파일 " + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "'선택한 도메인'이 사용할 수 있는 파일 유형 정보를 표시합니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "네트워크 " + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "'선택한 도메인'이 연결 또는 청취할 수 있는 네트워크 포트를 표시합니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "전환 " + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "'선택한 도메인'으로 또는 도메인 밖으로 전환할 수 있는 애플리케이션을 표시합니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "로그인 맵핑 " + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "SELinux 설정 관리 " + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "SELinux 사용자 " + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "잠금 " + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "SELinux 시스템을 잠금합니다.\n" +"이 화면에서 SELinux 보안을 켤 수 있습니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "라디오 버튼 " + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "필터 " + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "수정된 것만 표시 " + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "잘못 레이블된 파일이 있습니다 " + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "잘못 레이블된 파일만 표시 " + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "대체 액세스 제어를 허용할 수 있는 정책에 작성된\n" +"If-Then-Else 규칙입니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "활성화됨 " + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "이름" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "파일 경로 " + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "SELinux 파일 유형 " + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "'선택한 도메인'을 입력하는데 사용된 파일 경로입니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "실행할 수 있는 파일 " + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "'선택한 도메인'을 쓸 수 있는 파일입니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "쓰기 가능한 파일 " + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "'선택한 도메인'에 지정된 파일 유형 " + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "애플리케이션 파일 유형 " + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "포트 " + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "'선택한 도메인'을 연결할 수 있는 네트워크 포트입니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "아웃바운드" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "'선택한 도메인'을 청취할 수 있는 네트워크 포트입니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "인바운드" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "부울\n" +"활성화됨" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "부울 이름 " + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "SELinux 애플리케이션 유형 " + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "'선택한 도메인'이 이를 실행할 때 다른 도메인으로 전환할 실행 가능한 파일입니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "'도메인 선택'에서 전환을 신청합니다 " + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "프로세스 도메인 호출 " + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "실행 가능한 파일 " + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "선택한 도메인 엔트리 포인트를 실행할 때 'selected domain'로 전환될 실행 가능한 파일입니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "'도메인 선택'으로 애플리케이션 전환 " + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"현재 도메인이 대상 유형의 디렉토리에 있는 특정 클래스의 내용을 생성할 때 발생하는 사항을 파일 전환은 정의합니다. 옵션으로 파일 이름은 " +"전환에 대해 지정할 수 있습니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "SELinux 디렉토리 유형 " + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "대상 클래스 " + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "SELinux 대상 유형 " + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "파일 이름 " + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "'도메인 선택'에서 파일 전환 " + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "기본 수준 " + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "시스템을 처음 시작할 때 시스템 모드를 선택합니다 " + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "강제 " + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "허용 " + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "현재 세션의 시스템 모드를 선택합니다 " + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "시스템 정책 유형: " + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "시스템 모드" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "다른 컴퓨터에서 시스템 설정을 가져옵니다 " + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "가져오기 " + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "파일로 시스템 설정을 내보내기합니다" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "내보내기 " + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "재부팅 시 시스템 기본값으로 모든 파일의 레이블을 되돌리기합니다 " + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "시스템 설정" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"제한이 없는 도메인은 프로세스 레이블로 SELinux의 간섭을 받지 않고 프로스세에 원하는 사항을 실행시킬 수 있습니다. 이 모듈이 " +"활성화되어 있으면 부팅시 init 시스템에 의해 애플리케이션이 실행되어 지정된 SELinux 정책이 없는 SELinux는 제한 없이 " +"실행됩니다. 이 모듈을 비활성화하면 모든 데몬이 제한받게 됩니다. unconfined_t 사용자를 비활성화하려면 먼저 사용자/로그인 " +"화면에서 unconfined_t를 제거해야 합니다. " + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "제한없는 시스템 프로세스를 실행하기 위해 기능을 비활성화하시겠습니까?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"허용 도메인은 프로세스 레이블로 프로세스가 원하는 것을 실행하게 하고 SELinux는 거부 사항만을 기록하며 이를 강제 수행하지 못하게 " +"할 수 있습니다. 일반적으로 허용 도메인은 시험적인 정책으로 SELinux가 도메인에 대한 액세스 거부의 원인이 될 수 있는 모듈을 " +"비활성화합니다. " + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "모든 허용 도메인 프로세스를 비활성화하시겠습니까?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "모든 프로세스에서 다른 프로세스의 ptrace 또는 디버깅을 거부하시겠습니까?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "파일 등가는 시스템이 등가 경로에 있는 것처럼 새로운 경로 아래의 내용을 레이블하게 합니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "파일 등가 " + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...데이터 표시를 선택..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "삭제 " + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "수정 " + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "추가" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "되돌리기 " + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "되돌리기 버튼을 누르면 대화 창이 시작되어 현재 트랜젝션의 변경 내용을 되돌리기할 수 있습니다. " + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "현재 트랜젝션에 있는 모든 변경 사항을 서버로 커밋합니다. " + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "애플리케이션 - 고급 검색 " + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "프로세스 유형 " + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "상세 정보 " + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "수정된 파일의 레이블 삭제 " + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "삭제할 파일의 레이블을 선택합니다. 파일의 레이블은 업데이트 적용시 삭제됩니다. " + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "SELinux 파일 레이블 " + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "업데이트 저장 " + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "수정한 포트 삭제 " + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "삭제할 포트를 선택합니다. 업데이트 적용 시 포트가 삭제됩니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "삭제할 파일에 해당하는 레이블을 선택합니다. 파일에 해당하는 레이블은 업데이트 적용시 삭제됩니다. " + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "수정된 사용자 맵핑을 삭제합니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "삭제할 로그인 사용자 맵핑을 선택합니다. 업데이트 적용 시 로그인 사용자 맵핑은 삭제됩니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "로그인 이름 " + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "더 많은 유형 " + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "유형 " + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"시스템에 업데이트 사항을 커밋하기 전 이를 다시 확인합니다. 항목을 다시 설정하려면 확인란의 체크 표시를 선택 해제합니다. 선택된 모든 " +"항목은 업데이트 선택시 시스템에 업데이트됩니다. " + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "동작 " + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "적용 " + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "삭제할 사용자 맵핑을 선택합니다. 업데이트 적용 시 사용자 맵핑은 삭제됩니다." + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux 사용자 이름 " + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "사용자 역할을 추가합니다. 업데이트 적용 시 SELinux 사용자 역할이 생성됩니다. " + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux 사용자 이름 " + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "SELinux 사용자의 MLS/MCS 범위를 입력합니다.\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "이 SELinux 사용자가 로그인할 때 사용할 기본 수준을 지정합니다. 기본값은 s0입니다. " + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "SELinux 사용자가 로그인할 때 사용할 기본 수준을 입력합니다. 기본값은 s0입니다 " diff --git selinux-python-2.8/po/ky.po selinux-python-2.8/po/ky.po new file mode 100644 index 0000000..baf9e44 --- /dev/null +++ selinux-python-2.8/po/ky.po @@ -0,0 +1,3368 @@ +# +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: 2015-01-05 07:36+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Kyrgyz\n" +"Language: ky\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Аты" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/lt.po selinux-python-2.8/po/lt.po new file mode 100644 index 0000000..b98f72b --- /dev/null +++ selinux-python-2.8/po/lt.po @@ -0,0 +1,3374 @@ +# Jan Silhan , 2015. #zanata +# Moo , 2015. #zanata +# Moo , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Moo , 2017. #zanata +# Parag , 2017. #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: 2017-07-27 04:35+0000\n" +"Last-Translator: Moo \n" +"Language-Team: Lithuanian\n" +"Language: lt\n" +"X-Generator: Zanata 4.5.0\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" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Kalba" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Numatytasis" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Aprašas" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Ne" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Taip" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sistema" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Naudotojai" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "nežinoma" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Atsisakyti" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Bandyti iš naujo" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Klasė" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Tipas" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Tinklas" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Įjungta" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Pavadinimas" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Prievadas" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Ištrinti" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Pridėti" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Atstatyti" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Veiksmas" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Taikyti" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/lv.po selinux-python-2.8/po/lv.po new file mode 100644 index 0000000..d579993 --- /dev/null +++ selinux-python-2.8/po/lv.po @@ -0,0 +1,3373 @@ +# Mauro Carvalho Chehab , 2015. #zanata +# Kevin Fenzi , 2016. #zanata +# Parag , 2016. #zanata +# Tomáš Mráz , 2016. #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: 2016-06-17 05:41+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Latvian\n" +"Language: lv\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " +"2)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Valoda" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Atslēgts" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "izsl" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "iesl" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Pēc noklusējuma" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Apraksts" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Nē" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Jā" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sistēma" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Lietotāji" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "direktorijs" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Lietotnes" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Atcelt" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Atkārtot" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Klase" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Tips" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Pārlūkot" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Tīkls" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Ieslēgts" + +# translation auto-copied from project libvirt, version master, document libvirt +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Name" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/mai.po selinux-python-2.8/po/mai.po new file mode 100644 index 0000000..6fe1626 --- /dev/null +++ selinux-python-2.8/po/mai.po @@ -0,0 +1,3379 @@ +# Kevin Fenzi , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Parag , 2017. #zanata +# Vit Mojzis , 2017. #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: 2017-12-15 09:03+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Maithili\n" +"Language: mai\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** महत्वपूर्ण ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "कम सँ कम एकटा श्रेणी जरूरी" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "'+' %s पर प्रयोग करते हुये संवेदनशीलता स्तर नहि बदल सकैत अछि" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s पहिने सँ %s मे अछि" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s %s मे नहि अछि" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "+/- केँ आन श्रेणी प्रकार सँ जोड़ि नहि सकैत" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "बहुल संवेदनशीलता नहि राखि सकैत अछि" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "प्रयोग %s CATEGORY फाइल ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "प्रयोग %s -l CATEGORY प्रयोक्ता ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "प्रयोग %s -d फाइल ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "प्रयोग %s -l -d प्रयोक्ता ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "प्रयोग %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "प्रयोग %s -L -l प्रयोक्ता" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "प्रयोग करू -- विकल्प सूची समाप्त करबाक लेल. उदाहरण क लेल" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "विकल्प त्रुटि %s" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "प्रकार" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "semanage नियंत्रण आरंभ नहि कए सकल" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "SELinux नीति प्रबंधित नहि अछि या भंडार अभिगम नहि कएल जाए सकैत अछि." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "नीति भंडार नहि पढ़ि सकैत अछि." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "semanage संबंधन स्थापित नहि कए सकल" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "अखन तकि लागू नहि" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "semanage विनिमय आरंभ नहि कए सकल" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "माड्यूल नाम" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +# translation auto-copied from project System-config-language, version f19, document system-config-language +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "भाषा" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "निष्क्रिय" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "%s क' लेल कुंजी नहि बनाए सकल" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "नहि जाँचि सकल जँ %s क' लेल लागिन मैपिंग परिभाषित अछि" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux प्रयोक्ता %s मोजूद नहि अछि" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "%s क' लेल लागिन मैपिंग नहि बनाए सकल" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "%s क लेल नाम सेट नहि कए सकल" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "MLS परिसर %s क लेल सेट नहि कए सकल" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "SELinux उपयोक्ता %s क लेल सेट नहि कए सकल" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "%s क लेल लॉगिन मैपिंग जोड़ नहि सकल" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "seuser अथवा serange जरूरी" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "%s क लेल लॉगिन मैपिंग परिभाषित नहि अछि" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "seuser केँ %s क लेल प्रश्न नहि कए सकल" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "%s क लेल लॉगिन मैपिंग नहि रूपांतरित कए सकल" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "नीतिमे %s परिभाषित अछि, मेटाओल नहि जाए सकत" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "%s क लेल लॉगिन मैपिंग नहि मेटाए सकल" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "लॉगिन मैपिंग नहि सूचीबद्ध कए सकल" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "लॉगिन नाम" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux उपयोक्ता" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS परिसर" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "सेवा" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "जाँच नहि सकल जे SELinux उपयोक्ता %s परिभाषित अछि" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "%s क लेल उपयोक्ताकेँ प्रश्न नहि कए सकत" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "SELinux उपयोक्ता %s क लेल बनाए नहि सकल" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "%s भूमिका %s क लेल जोड़ नहि सकल" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "MLS स्तर %s क लेल सेट नहि कए सकल" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "%s उपसर्ग %s क लेल नहि जोड़ सकल" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "%s क लेल कुंजी निकाल नहि सकल" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "SELinux उपयोक्ता %s नहि जोड़ सकल" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "उपसर्ग, भूमिका, स्तर या परिसर जरूरी" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "उपसर्ग या भूमिका जरूरी" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux उपयोक्ता %s परिभाषित नहि अछि" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "SELinux उपयोक्ता %s नहि सुधार सकत" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "SELinux उपयोक्ता %s नीतिमे परिभाषित अछि, मेटाए नहि सकत" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "SELinux उपयोक्ता %s मेटाए नहि सकल" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "SELinux उपयोक्ता सूचीबद्ध नहि कए सकल" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "%s उपयोक्ता क लेल भूमिका सूचीबद्ध नहि कए सकल" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "लेबलिंग" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "उपसर्ग" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS स्तर" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS परिसर" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux भूमिका" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "प्रोटोकॉल udp या tcp जरूरी अछि" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "पोर्ट जरूरी अछि" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "%s/%s क लेल कुंजी नहि बनाए सकल" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "टाइप जरूरी अछि" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "जाँच नहि सकल जँ पोर्ट %s/%s परिभाषित अछि" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "%s/%s पोर्ट पहले सँ परिभाषित अछि" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "%s/%s क लेल पोर्ट बनाए नहि सकल" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "%s/%s क लेल संदर्भ बनाए नहि सकल" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "%s/%s क लेल पोर्ट संदर्भमे उपयोक्ता सेट नहि कए सकल" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "%s/%s क लेल पोर्ट संदर्भमे भूमिका सेट नहि कए सकल" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "%s/%s क लेल पोर्ट संदर्भमे टाइप सेट नहि कए सकल" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "%s/%s क लेल पोर्ट संदर्भमे क्षेत्र mls सेट नहि कए सकल" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "%s/%s क लेल पोर्ट संदर्भ सेट नहि कए सकल" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "%s/%s पोर्ट जोड़ि नहि सकल" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "setype या serange जरूरी" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "सेटटाइप जरूरी" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "पोर्ट %s/%s परिभाषित नहि अछि" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "%s/%s पोर्ट प्रश्न नहि कए सकल" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "%s/%s पोर्ट रूपांतरित नहि कए सकल " + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "पोर्ट सूची बद्ध नहि कए सकल" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "%s पोर्ट मेटाए नहि सकल" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "%s/%s नीतिमे परिभाषित अछि, मेटाए नहि सकत" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "%s/%s पोर्ट मेटाए नहि सकत" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "पोर्ट सूची बद्ध नहि कए सकल" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux पोर्ट प्रकार" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "प्रोटो" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "पोर्ट संख्या" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "%s क लेल कुंजी नहि बनाए सकल" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "%s क लेल संदर्भ बनाए नहि सकल" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux प्रकार जरूरी अछि" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "जांच नहि सकल जँ %s अंतरफलक परिभाषित अछि" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "%s क लेल अंतरफलक नहि बनाए सकल" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "उपयोक्ता केँ %s क लेल अंतरफलक संदर्भमे सेट नहि कए सकल" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "भूमिका केँ %s क लेल अंतरफलक संदर्भमे सेट नहि कए सकल" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "टाइप केँ %s क लेल अंतरफलक संदर्भमे सेट नहि कए सकल" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "mls क्षेत्र %s क लेल अंतरफलक संदर्भमे सेट नहि कए सकल" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "%s क लेल अंतरफलक संदर्भ सेट नहि कए सकल" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "%s क लेल संदेश संदर्भ सेट नहि कए सकल" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "%s अंतरफलक जोड़ नहि सकल" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "%s अंतरफलक परिभाषित नहि अछि" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "%s अंतरफलक प्रश्न नहि कए सकत" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "%s अंतरफलक रूपांतरित नहि कए सकल" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "अंतरफलक %s नीतिमे परिभाषित अछि, मेटाओल नहि जाए सकत" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "%s अंतरफलक मेटाए नहि सकल" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "अंतरफलक सूचीबद्ध नहि कए सकल" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux अंतरफलक" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "संदर्भ" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "%s क लेल फाइल संदर्भमे उपयोक्ता सेट नहि कए सकल" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "%s क लेल फाइल संदर्भमे भूमिका सेट नहि कए सकल" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "mls क्षेत्र %s क लेल फाइल संदर्भ केर क्रममे नहि सेट कए सकल" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "अवैध फाइल विशेषता" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "जाँच नहि सकल जँ %s क लेल फाइल संदर्भ परिभाषित अछि" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "%s क लेल फाइल संदर्भ नहि बनाए सकल" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "%s क लेल फाइल संदर्भमे टाइप सेट नहि कए सकल" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "%s क लेल फाइल संदर्भ नहि सेट कए सकल" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "%s क लेल फाइल संदर्भ नहि जोड़ि सकल" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "सेटटाइप जरूरी, serange या seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "%s क लेल फाइल संदर्भ परिभाषित नहि अछि" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "%s क लेल फाइल संदर्भ केँ प्रश्न नहि कए सकल" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "%s क लेल फाइल संदर्भ नहि सुधार सकल" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "फाइल संदर्भ सूचीबद्ध नहि कए सकल" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "%s क लेल फाइल संदर्भ मेटाए नहि सकल" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "%s क लेल फाइल संदर्भ नीतिमे परिभाषित अछि, मेटाए नहि सकत" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "%s क लेल फाइलसंदर्भ मेटाए नहि सकल" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "फाइल संदर्भ सूचीबद्ध नहि कए सकल" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "स्थानीय फाइल संदर्भ सूचीबद्ध नहि कए सकल" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "जँ %s बुलियन परिभाषित अछि तँ जांच नहि सकल" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "%s बुलियन परिभाषित नहि अछि" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "%s फाइल संदर्भ केँ प्रश्न नहि कए सकल" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "%s बुलियन रूपांतरित नहि कए सकल" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "%s बुलियन नीति मे परिभाषित अछि, मेटाएल नहि जाए सकैत" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "%s बुलियन मेटाए नहि सकल" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "बुलियन सूचीबद्ध नहि कए सकल" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "बन्न" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "चालू" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux बूलियन" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "पूर्वनिर्धारित" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "वर्णन" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "मानक Init डीमन" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "वेब अनुप्रयोग/स्क्रिप्ट (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "प्रयोक्ता अनुप्रयोग" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog क पास जरूर बूलियन मान होएबा चाही" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "अपन सीमति प्रक्रिया क लेल अहाँ जरूर अपन एक्सक्यूटेबल पथ दिअ'" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "अंतरफलक फाइल" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "फाइल संदर्भ फाइल" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "सेटअप स्क्रिप्ट" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "नहि" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "हँ" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "अक्षम" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "सक्रिय करू" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "सिस्टम" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"पॉलिसी प्रकार केँ बदलना पूरे फाइल सिस्टम केँ रिलेबल करने क कारण बनेगा अगले " +"बूट पर. रिलेबलिंग लंबा समय लेता अछि फाइल सिस्टम क आकार पर निर्भर करते हुए. " +"की अहाँ जारी रखबा चाहैत अछि?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"सक्रिय SELinux स्थिति मे बदलना अगले बूट पर पूरे फाइल सिस्टम क फेर लेबल कएल " +"जाने क कारण बनेगा. फाइल सिस्टम क आकार क आधार पर फेर सँ लेबल कएल जएनाइ काफी " +"समय लेता अछि. की अहाँ जारी रखबा चाहब?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "अज्ञात" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "अनुप्रयोग" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "चुनू" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "रद्द" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "फेर प्रयास करू" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "पथ" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "वर्ग" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "प्रकार" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "ब्राउज करू " + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "प्रोटोकॉल" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "संजाल" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "फिल्टर" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "सक्षम" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "नाम" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "पोर्ट" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "बाध्यकारी" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "अनुज्ञात्मक" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "जोड़ू" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "वापस करू" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "क्रिया" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "लागू करू" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/mk.po selinux-python-2.8/po/mk.po new file mode 100644 index 0000000..b737100 --- /dev/null +++ selinux-python-2.8/po/mk.po @@ -0,0 +1,3380 @@ +# Kevin Fenzi , 2016. #zanata +# Parag , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Vit Mojzis , 2017. #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: 2017-12-15 09:03+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Macedonian\n" +"Language: mk\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural= n==1 || n%10==1 ? 0 : 1\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Има потреба од барем една категорија" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "Не може да се променат нивоата на осетливост со употреба на „+“ на %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s е веќе во %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s не е во %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Не може да се комбинираат +/- со другите типови категории" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Не може да има повеќекратни осетливости" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Употреба %s KATEGORIJA Datoteka ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Употреба %s -l KATEGORIJA korisnik ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Употреба %s -d Datoteka ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Употреба %s -l -d korisnik ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Употреба %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Употреба %s -L -l korisnik" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Користете -- за да завршите со листата на опции. На пример" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -KompanijaDoverlivo /dokumenti/biznisplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +KompanijaDoverlivo jkorisnik" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Грешка во опциите %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" +"Политиката на SELinux не е менаџирана или не може да се пристапи на " +"складиштето." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Не можам да ја прочитам политиката на складиштето." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Не можев да воспоставам поврзување со semanage" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "Не можев да стартувам semanage-трансакција" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Јазик" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Не можев да креирам клуч за %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "Не можев да проверам дали е дефинирано мапирање за најава за %s" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux-корисникот %s не постои" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Не можев да креирам мапирање за најава за %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Не можев да поставам име за %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Не можев да поставам MLS-опсег за %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Не можев да поставам SELinux-корисник за %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Не можев да додадам мапирање за најава за %s" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Побарува seuser или serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "Мапирањето за најава за %s не е дефинирано" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Не можев да пребарувам во seuser за %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Не можев да го изменам мапирањето за најава за %s" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"Мапирањето за најава за %s е дефинирано во политиката и не може да биде " +"избришан" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Не можев да го избришам мапирањето за најава за %s" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Не можев да ги прикажам мапирањата за најави" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Не можев да проверам дали е дефиниран SELinux-корисникот %s" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Не можев да пребарувам во корисниците за %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Не можев да креирам SELinux-корисник за %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Не можев да ја додадам улогата %s за %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Не можев да го поставам MLS-нивото за %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Не можев да го додадам префиксот %s за %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Не можев да го извлечам клучот за %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Не можев да го додадам SELinux-корисникот %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Побарува префикс, улоги, ниво или опсег" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Побарува префикс или улоги" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux-корисникот %s не е дефиниран" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Не можев да го изменам SELinux-корисникот %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" +"SELinux-корисникот %s е дефиниран во политиката и не може да биде избришан" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Не можев да го избришам SELinux-корисникот %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Не можев да ги прикажам SELinux-корисниците" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Не можев да ги прикажам улогите за корисникот %s" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Потребен е протокол udp или tcp" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Потребна е порта" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Не можев да креирам клуч за %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Потребен е тип" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Не можев да проверам дали е дефинирана порта %s/%s" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "Портата %s/%s е веќе дефинирана" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Не можев да креирам порта за %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Не можев да креирам контекст за %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Не можев да поставам корисник во контекстот за порта за %s/%s" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Не можев да поставам улога во контекстот за порта за %s/%s" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Не можев да поставам тип во контекстот за порта за %s/%s" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "Не можев да поставам mls-полиња во контекстот за порта за %s/%s" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Не можев да поставам контекст за порта за %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Не можев да ја додадам портата %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Побарува setype или serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Побарува setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "Портата %s/%s не е дефинирана" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Не можев да пребарувам на портата %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Не можев да ја изменам портата %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "Портата %s/%s е дефинирана во политиката и не може да биде избришана" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Не можев да ја избришам портата %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Не можев да ги прикажам портите" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Не можев да креирам клуч за %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Не можев да креирам контекст за %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "Потребен е SELinux-тип" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Не можев да проверам дали е дефиниран интерфејсот %s" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Не можев да креирам интерфејс за %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Не можев да поставам корисник во контекстот за интерфејс за %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Не можев да поставам улога во контекстот за интерфејс за %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Не можев да поставам тип во контекстот за интерфејс за %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "Не можев да поставам mls-полиња во контекстот за интерфејс за %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Не можев да поставам контекст за интерфејс за %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Не можев да поставам контекст за порака за %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Не можев да го додадам интерфејсот %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "Интерфејсот %s не е дефиниран" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Не можев да пребарувам на интерфејсот %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Не можев да го изменам интерфејсот %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "Интерфејсот %s е дефиниран во политиката и не може да биде избришан" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Не можев да го избришам интерфејсот %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Не можев да ги прикажам интерфејсите" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Не можев да поставам корисник во контекстот за датотека за %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Не можев да поставам улога во контекстот за датотека за %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Не можев да поставам mls-полиња во контекстот за датотека за %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "Не можев да проверам дали е дефиниран контекст за датотека за %s" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Не можев да креирам контекст за датотека за %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Не можев да поставам тип во контекстот за датотека за %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Не можев да поставам контекст за датотека за %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Не можев да додадам контекст за датотека за %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Побарува setype, serange или seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "Контекстот за датотека за %s не е дефиниран" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Не можев да пребарувам во контекстот на датотека за %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Не можев да го изменам контекстот за датотека за %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" +"Контекстот за датотека за %s е дефиниран во политиката и не може да биде " +"избришан" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Не можев да го избришам контекстот за датотека за %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Не можев да ги прикажам контекстите на датотеките" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Не можев да ги прикажам контекстите на локалните датотеки" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Не можев да проверам дали е дефинирана логичката вредност %s" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "Логичката вредност %s не е дефинирана" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Не можев да го пребарувам контекстот на датотека %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Не можев да ја изменам логичката вредност %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" +"Логичката вредност %s е дефинирана во политиката и не може да биде избришана" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Не можев да ја избришам логичката вредност %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Не можев да ги прикажам логичките вредности" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "исклучено" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "вклучено" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Состојба" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Стандарден" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Не" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Да" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Систем" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Апликации" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Откажи" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Обиди се повторно" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Тип" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Вклучено" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Име" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/ml.po selinux-python-2.8/po/ml.po new file mode 100644 index 0000000..8f5da7e --- /dev/null +++ selinux-python-2.8/po/ml.po @@ -0,0 +1,3634 @@ +# Petr Lautrbach , 2016. #zanata +# Parag , 2017. #zanata +# Vit Mojzis , 2017. #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: 2017-12-15 09:04+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Malayalam\n" +"Language: ml\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** പ്രധാനപ്പെട്ട ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "ഒരു കാറ്റഗറി എന്കിലും ആവശ്യമുണ്ട്" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "%sല്‍ '+' ഉപയോഗിച്ച് sensitivity levels പരിഷ്ക്കരിക്കുവാന്‍ സാധ്യമല്ല" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "നിലവില്‍ %sല്‍ %s ഉണ്ട്" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%sല്‍ %s ഇല്ല" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "മറ്റ് കാറ്റഗറികളോടൊപ്പം +/- കൂട്ടിചേര്‍ക്കുവാന്‍ സാധ്യമല്ല" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "ഒന്നില്‍ കൂടുതല്‍ sensitivities ഉണ്ടാകുവാന്‍ പാടില്ല" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "ഉപയോഗിക്കേണ്ട് വിധം %s CATEGORY File ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "ഉപയോഗിക്കേണ്ട് വിധം %s -l CATEGORY user ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "ഉപയോഗിക്കേണ്ട് വിധം %s -d File ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "ഉപയോഗിക്കേണ്ട് വിധം %s -l -d user ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "ഉപയോഗിക്കേണ്ട് വിധം %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "ഉപയോഗിക്കേണ്ട് വിധം %s -L -l user" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "ഓപ്ഷന്‍ ലിസ്റ്റ് അവസാനിപ്പിക്കുന്നതിന് -- ഉപയോഗിക്കുക. ഉദാഹരണത്തിന്" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "ഉപാധിയില്‍ പിഴവ്: %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "നോഡ്" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "ഏത് തരം" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "ഔട്ട്പുട്ട് ഫയല്‍" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "സെമനേജ് ഹാന്‍ഡില്‍ ഉണ്ടാക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" +"SELinux policy മാനേജ് ചെയ്തിട്ടില്ല അല്ലെന്കില്‍ സ്റ്റോറില്‍ അക്സസ്സില്ല. " + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "പോളിസി സ്റ്റോര്‍ വായിക്കുവാന്‍ സാധിക്കുന്നില്ല." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "semanage കണക്ഷന്‍ സ്ഥാപിക്കുവാന്‍ സാധ്യമല്ല" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "MLS സജ്ജമാക്കിയ അവസ്ഥ പരീക്ഷിക്കുവാന്‍ സാധ്യമായില്ല" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "ഇത് വരെ സാക്ഷാത്കരിച്ചിട്ടില്ല" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "സെമനേജ് ഇടപാടു് നിലവില്‍ പുരോഗമിക്കുന്നു" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "semanage transaction ആരംഭിക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "semanage transaction സമര്‍പ്പിക്കുവാന്‍ സാധ്യമായില്ല" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "സെമനേജ് ഇടപാടു് പുരോഗമിക്കുന്നില്ല" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "SELinux ഘടകങ്ങള്‍ ലിസ്റ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "ഘടകത്തിന്റെ പേര്" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "ഭാഷ" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "പ്രവര്‍ത്തന രഹിതം" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" +"ഘടകം %s പ്രവര്‍ത്ത രഹിതമാക്കുവാന്‍ സാധ്യമായില്ല (നീക്കം ചെയ്യല്‍ " +"പരാജയപ്പെട്ടു)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit-നു് 'ഓണ്‍' അല്ലെങ്കില്‍ 'ഓഫ്' ആവശ്യമുണ്ടു്" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "ബിള്‍ട്ടിന്‍ പെര്‍മിസ്സീവ് തരങ്ങള്‍" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "യഥേഷ്ടമുള്ള പെര്‍മിസ്സീവ് തരങ്ങള്‍" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" +"പെര്‍മ്മിസ്സീവ് ഘടകം %s ക്രമികരിക്കുവാന്‍ സാധ്യമായില്ല (ഘടകം ഇന്‍സ്റ്റലേഷന്‍ " +"പരാജയപ്പെട്ടു)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" +"പെര്‍മ്മിസ്സീവ് ഘടകം %s നീക്കം ചെയ്യുവാന്‍ സാധ്യമായില്ല (നീക്കം ചെയ്യല്‍ " +"പരാജയപ്പെട്ടു)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "%sയ്ക്ക് ഒരു കീ ഉണ്ടാക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" +"%sനുളള ലോഗിന്‍ മാപ്പിംങ് define ചെയ്തിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുവാന്‍ " +"സാധിച്ചില്ല" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "%s എന്ന ലിനക്സ് ഗ്രൂപ്പ് നിലവിലില്ല" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "%s എന്ന Linux ഉപയോക്താവു് നിലവിലില്ല" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "%sനുളള ലോഗിന്‍ മാപ്പിംങ് ഉണ്ടാക്കുവാന് സാധിച്ചില്ല" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "%sന് പേര് സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "%sന് MLS പരിധി സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "%sന് SELinux ഉപയോക്താവിനെ സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "%sനുളള ലോഗിന്‍ മാപ്പിംങ് ചേര്‍ക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "seuser അല്ലെന്കില്‍ serange ആവശ്യമുണ്ട്" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "%sനുളള ലോഗിന്‍ മാപ്പിംങ് define ചെയ്തിട്ടില്ല" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Could not query seuser for %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "%sനുളള ലോഗിന്‍ മാപ്പിംങ് പരിഷ്കരിക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"%sനുളള ലോഗിന്‍ മാപ്പിംങ് പോളിസിയില്‍ define ചെയ്തിട്ടുണ്ട്, നീക്കം " +"ചെയ്യുവാന്‍ സാധ്യമല്ല" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" +"%sനുളള ലോഗിന്‍ മാപ്പിംങ് പരിഷ്കരിക്കുവാന്‍ നീക്കം ചെയ്യുവാന്‍ സാസാധിച്ചില്ല" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "ലോഗിന്‍ മാപ്പിംങുകള്‍ ലിസ്റ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "പ്രവേശന നാമം" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux ഉപയോക്താവ്" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS പരിധി" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "സര്‍വീസ്" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" +"%sഎന്ന SELinux ഉപയോക്താവു്്നല്‍കിയിട്ടുണ്ടോടോ എന്ന് പരിശോധിക്കുവാന്‍ " +"സാധിച്ചില്ല" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "%s-നുള്ള ഉപയോക്താവിനെ ലഭ്യമാക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "%s-നു് കുറഞ്ഞതു് ഒരു ജോലി എങ്കിലും ചേര്‍ത്തിരിക്കണം" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "%s എന്ന SELinux ഉപയോക്താവിനെ സൃഷ്ടിക്കുവാന്‍ സാധിച്ചില്ല " + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "%s നു് റോള്‍ %s ചേര്‍ക്കുവാന്‍ സാധിക്കില്ല" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "%sന് MLS പരിധി സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "%sന് പ്രഫിക്സ് %s ചേര്‍ക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "%sന് കീ extract ചെയ്യുവാന്‍ സാധിക്കില്ല" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "SELinux ഉപയോക്താവു് %s ചേര്‍ക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "പ്രഫിക്സ്, റോളുകള്‍,ലവലുകള്‍ അല്ലെന്കില്‍ റയിന്ചുകള്‍ ആവശ്യമുണ്ട്" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "പ്രഫിക്സ് അല്ലെന്കില്‍ റോളുകള്‍ ആവശ്യമുണ്ട്" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "%s എന്ന SELinux ഉപയോക്താവു് നല്‍കിയിട്ടില്ല" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "SELinux ഉപയോക്താവു് %s-നെ പരിഷ്കരിക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" +"SELinux ഉപയോക്താവു് %s-നെ പോളിസിയില്‍ ലഭ്യമാക്കിയിട്ടുണ്ടു്, നീക്കം " +"ചെയ്യുവാന്‍ സാധ്യമല്ല" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "%sന് SELinux യൂസറിനെ നീക്കം ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "SELinux ഉപയോക്താക്കളെ ലിസ്റ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "ഉപയോക്താവു് %s-നുളള റോളുകള്‍ ലിസ്റ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "പേരിടല്‍" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "പ്രിഫിക്സ്" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS ലവല്‍" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS പരിധി" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux റോളുകള്‍" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "udp അല്ലെന്കില്‍ tcp എന്ന പ്രോട്ടോക്കോളുകള്‍ ആവശ്യമുണ്ട്" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "പോര്‍ട്ട് ആവശ്യമുണ്ട്" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "തെറ്റായ പോര്‍ട്ട്" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "%s/%sയ്ക്ക് കീ സൃഷ്ടിക്കുവാന്‍ സാധിച്ചില്ല " + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "ടൈപ്പ് ആവശ്യമുണ്ട്ല്ല " + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "തരം %s അസാധുവാണു്, ഒരു പോര്‍ട്ട് തരമായിരിയ്ക്കണം" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" +"%s/%sഎന്ന പോര്‍ട്ട് നല്‍കിയിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "പോര്‍ട്ട് %s/%s നിലവില്‍ ലഭ്യമാക്കിയിട്ടുണ്ടു്" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "%s/%sഎന്ന പോര്‍ട്ട് സൃഷ്ടിക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "%s/%sന് context സൃഷ്ടിക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" +"%s/%sന് പോര്‍ട്ട് കോണ്‍ടെക്സ്റ്റില്‍ ഉപയോക്താവിനെ സജ്ജമാക്കുവാന്‍ " +"സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" +"%s/%sന് പോര്‍ട്ട് കോണ്‍ടെക്സ്റ്റില്‍ റോള്‍ സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" +"%s/%s-നുള്ള പോര്‍ട്ട് കോണ്‍ടെക്സ്റ്റില്‍ ഏതു് തരം എന്നു് സജ്ജമാക്കുവാന്‍ " +"സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" +"%s/%sന് പോര്‍ട്ട് കോണ്‍ടെക്സ്റ്റില്‍ mls ഫീല്‍ഡുകള്‍ സജ്ജമാക്കുവാന്‍ " +"സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "%s/%sന് പോര്‍ട്ട് കോണ്‍ടെക്സ്റ്റ് സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "%s/%s എന്ന പോര്‍ട്ട് ചേര്‍ക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "setype അല്ലന്കില്‍ serange ആവശ്യമുണ്ട്" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "setype ആവശ്യമുണ്ട്" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "പോര്‍ട്ട് %s/%s ലഭ്യമാക്കിയിട്ടില്ല" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "%s/%s എന്ന പോര്‍ട്ട് ചോദ്യം ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "പോര്‍ട്ട് %s/%s പരിഷ്ക്കരിക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "പോര്‍ട്ടുകള്‍ ലിസ്റ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "പോര്‍ട്ട് %s നീക്കം ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" +"പോര്‍ട്ട് %s/%s പോളിസിയില്‍ ലഭ്യമാക്കിയിട്ടുണ്ടു്, നീക്കം ചെയ്യുവാന്‍ " +"സാധിക്കില്ല" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "പോര്‍ട്ട് %s/%s നീക്കം ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "പോര്‍ട്ടുകള്‍ ലിസ്റ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux രീതിയിലുള്ള പോര്‍ട്ട്" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Proto" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "പോര്‍ട്ട് നംബര്‍" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "നോഡിന്റെ വിലാസം ആവശ്യമുണ്ട്" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "അപരിചിതം അല്ലെങ്കില്‍ ലഭ്യമല്ലാത്ത സമ്പ്രദായം" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "SELinux നോഡ് തരം ആവശ്യമുണ്ടു്" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "%s തരം അസാധുവാണു്, ഒരു നോഡ് രീതിയിലായിരിയ്ക്കണം" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "%sയ്ക്ക് കീ ഉണ്ടാക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" +"%s എന്ന വിലാസം നിഷ്കര്‍ഷിച്ചിട്ടുണ്ടെങ്കില്‍ ഇതു് പരിശോധിക്കുവാന്‍ സാധ്യമല്ല" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "%s-നുള്ള വിലാസം ഉണ്ടാക്കുവാന്‍ സാധ്യമായില്ല" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "%sന് context ഉണ്ടാക്കവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "%s-നുള്ള മാസ്ക് ക്രമികരിക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" +"%s-ലുള്ള വിലാസത്തിന്റെ കോണ്‍ടെക്സ്റ്റില്‍ ഉപയോക്താവിനെ ക്രമികരിക്കുവാനായില്ല" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "%s-ലുള്ള വിലാസത്തിന്റെ കോണ്‍ടെക്സ്റ്റില്‍ ജോലി ക്രമികരിക്കുവാനായില്ല" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" +"%s-ലുള്ള വിലാസത്തിന്റെ കോണ്‍ടെക്സ്റ്റില്‍ ഏതു് തരും എന്നു് " +"ക്രമികരിക്കുവാനായില്ല" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" +"%s-ലുള്ള വിലാസത്തിന്റെ കോണ്‍ടെക്സ്റ്റില്‍ mls ഫീള്‍ഡുകള്‍ " +"ക്രമികരിക്കുവാനായില്ല" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "%s-ലുള്ള വിലാസത്തിന്റെ കോണ്‍ടെക്സ്റ്റ് ക്രമികരിക്കുവാനായില്ല" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "%s-ലുള്ള വിലാസം ചേര്‍ക്കുവാനായില്ല" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "%s എന്ന വിലാസം നിഷ്കര്‍ഷിച്ചിട്ടില്ല" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "വിലാസം %s-നായി ചോദിക്കുവാനായില്ല" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "വിലാസം %s-ല്‍ മാറ്റം വരുത്തുവാന്‍ സാധ്യമല്ല" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" +"വിലാസം %s പോളിസിയില്‍ നിഷ്കര്‍ഷിച്ചിട്ടുണ്ടു്, നീക്കം ചെയ്യുവാന്‍ " +"സാധിക്കില്ല" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "വിലാസം %s നീക്കം ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "എല്ലാ നോഡ് മാപ്പിംങുകളും വെട്ടി നീക്കുവാന്‍ സാസാധിച്ചില്ല" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "വിലാസങ്ങള്‍ ലിസ്റ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux Type ആവശ്യമുണ്ട്" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" +"%s എന്ന ഇന്റര്‍ഫെയിസ് ലഭ്യമാക്കിയിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുവാന്‍ " +"സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "%s-നു് ഇന്റര്‍ഫെയിസ് ഉണ്ടാക്കവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" +"%s-നുള്ള ഇന്റര്‍ഫെയിസ് കോണ്‍ടെക്സ്റ്റില്‍ ഉപയോക്താവിനെ സജ്ജമാക്കുവാന്‍ " +"സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" +"%s-നുള്ള ഇന്റര്‍ഫെയിസ് കോണ്‍ടെക്സ്റ്റില്‍ റോള്‍ സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" +"%s-നുള്ള ഇന്റര്‍ഫെയിസ് കോണ്‍ടെക്സ്റ്റില്‍ ഏതു് തരം എന്നു് സജ്ജമാക്കുവാന്‍ " +"സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" +"%s-നുള്ള ഇന്റര്‍ഫെയിസ് കോണ്‍ടെക്സ്റ്റില്‍ mls ഫീള്‍ഡുകള്‍ സെറ്റ് ചെയ്യുവാന്‍ " +"സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" +"%s-നുള്ള ഇന്റര്‍ഫെയിസ് കോണ്‍ടെക്സ്റ്റില്‍ സെറ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "%sന് മെസ്സേജ് context സെറ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "%s എന്ന ഇന്റര്‍ഫെയിസ് ചേര്‍ക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "%s എന്ന ഇന്റര്‍ഫെയിസ് ലഭ്യമാക്കിയിട്ടില്ല" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "%s എന്ന ഇന്റര്‍ഫെയിസ് ചോദ്യം ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "%s എന്ന ഇന്റര്‍ഫെയിസ് പരിഷ്ക്കരിക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" +"%s എന്ന ഇന്റര്‍ഫെയിസ് പോളിസിയില്‍ ലഭ്യമാക്കിയിട്ടുണ്ടു്, നീക്കം ചെയ്യുവാന്‍ " +"സാധിക്കില്ല" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "%s എന്ന ഇന്റര്‍ഫെയിസ്് നീക്കം ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "എല്ലാ ഇന്റര്‍ഫെയിസ് മാപ്പിങുകളും വെട്ടി നീക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "ഇന്റര്‍ഫെയിസുകള്‍‍ ലിസ്റ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux സംയോജകഘടകം" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "കോണ്‍ടെക്സ്റ്റ്" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "%s ലക്ഷ്യം ശരിയല്ല. ഇതു് '/' ആയി അവസാനിപ്പിയ്ക്കുവാന്‍ സാധ്യമല്ല" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "%s-നു് സമമായ ക്ലാസ്സ് നിലവിലുണ്ടു്" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" +"%s-നുളള ഫൈല്‍ കോണ്‍ടെക്സ്റ്റില്‍ ഉപയോക്താവിനെ സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "%sനുളള ഫൈല്‍ contextല്‍ റോള്‍ സജ്ജമാക്കുവാന്‍ന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" +"%sനുളള ഫൈല്‍ കോണ്‍ടെക്സ്റ്റില്‍ mls ഫീള്‍ഡുകള്‍ സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "തെറ്റായ ഫയല്‍ പ്രത്യേകതകള്‍" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "ഫയല്‍ വിശേഷതകളില്‍ സ്പെയിസ് പാടില്ല" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "%s തരം അസാധുവാണു്, ഒരു ഫയല്‍ അല്ലെങ്കില്‍ ഡിവൈസ് രീതിയിലായിരിയ്ക്കണം" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" +"%sനുളള ഫൈല്‍ context define ചെയ്തിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുവാന്‍ " +"സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "%sനുളള ഫൈല്‍ context ഉണ്ടാക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "%sനുളള ഫൈല്‍ contextല്‍ ടൈപ്പ് സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "%sന് ഫൈല്‍ കോണ്‍ടെക്സ്റ്റ് സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "%sനുളള ഫൈല്‍ കോണ്‍ടെക്സ്റ്റ് സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "setype, serange അല്ലന്കില്‍ seuser ആവശ്യമുണ്ട്" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "%sനുളള ഫൈല്‍ context define ചെയ്തിട്ടില്ല" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "%sനുളള ഫൈല്‍ context ചോദ്യം ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "%sനുളള ഫൈല്‍ context പരിഷ്ക്കരിക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "ഫൈല്‍ കോണ്‍ടെക്സ്റ്റുകള്‍ ലിസ്റ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "%sനുളള ഫൈല്‍ കോണ്‍ടെക്സ്റ്റ് നീക്കം ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" +"%sനുളള ഫൈല്‍ context പോളിസിയില്‍ define ചെയ്തിട്ടുണ്ട്, നീക്കം ചെയ്യുവാന്‍ " +"സാധിക്കില്ല" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "%sനുളള ഫൈല്‍ context നീക്കം ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "ഫൈല്‍ കോണ്‍ടെക്സ്റ്റുകള്‍ ലിസ്റ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "ലോക്കല്‍ ഫൈല്‍ കോണ്‍ടെക്സ്റ്റുകള്‍ ലിസ്റ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux ഡിസ്ട്രിബ്യൂഷന്‍ fcontext ഇക്ക്വിവാലന്‍സ് \n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"SELinux ലോക്കല്‍ fcontext ഇക്ക്വിവാലന്‍സ് \n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" +"ബൂള്യന്‍ ആകുന്ന %s define ചെയ്തിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "ബൂള്യന്‍ %s define ചെയ്തിട്ടില്ല" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "context ചോദ്യം ചെയ്യുവാന്‍ സാധിക്കാഞ്ഞ ഫൈല്‍ ആണ് %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "താഴെ പറഞ്ഞിരിക്കുന്നതില്‍ ഒരു മൂല്ല്യം പറഞ്ഞിരിക്കണം: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "ബൂള്യന്‍ %s-നു് സജീവമായ ഒരു മൂല്ല്യം ക്രമികരിക്കുവാനായില്ല" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "ബൂ്ബള്യന്‍ %s പരിഷ്കരിക്കുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "തെറ്റായ രീതി %s: റിക്കോര്‍ഡ് %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" +"%s ബൂള്യന്‍ പോളിസിയില്‍ define ചെയ്തിട്ടുണ്ട്, നീക്കം ചെയ്യുവാന്‍ " +"സാധിക്കില്ല" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "ബൂള്യന്‍ %s നീക്കം ചെയ്യുവാന്‍ സാധിച്ചില്ല" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "ബൂള്യനുകള്‍ ലിസ്റ്റ് ചെയ്യുവാന്‍ അസാധ്യം" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "ഓഫ് ചെയ്യുക" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "ഓണ്‍ ചെയ്യുക" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux ബൂളിയന്‍" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "അവസ്ഥ" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "സ്വതവേ" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "വിവരണം" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "സ്റ്റാന്‍ഡേര്‍ഡ് Init ഡെമണ്‍" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS സിസ്റ്റം ഡെമണ്‍" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "ഇന്റര്‍നെറ്റ് സര്‍വീസസ് ഡെമണ്‍ " + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "വെബ് ആപ്ളിക്കേഷന്‍/സ്ക്രിപ്റ്റ് (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "സാന്‍ഡ്ബോക്സ്" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "ഉപയോക്താവിനുള്ള പ്രയോഗം" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "നിലവിലുള്ള ഡൊമെയിന്‍ തരം" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "ഏറ്റവും കുറഞ്ഞ ടെര്‍മിനല്‍ പ്രവേശന ഉപയോക്താവു്" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "ഏറ്റവും കുറഞ്ഞ എക്സ് വിന്‍ഡോ പ്രവേശനത്തിനുള്ള ഉപയോക്താവു്" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "പണിയിട പ്രവേശന ഉപയോക്താവു്" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "അഡ്മിനിസ്ട്രേറ്റര്‍ പ്രവേശന ഉപയോക്താവു്" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "കണ്‍ഫൈന്‍ഡ് റൂട്ട് അഡ്മിനിസ്ട്രേറ്റര്‍ നിയമനം" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "ഒരു പുതിയ തരത്തിനുള്ള ഘടകവിവരങ്ങള്‍" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "ശരിയായ തരങ്ങള്‍:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "പോര്‍ട്ടുകളുടെ നമ്പര്‍ 1 മുതല്‍ %d ആയിരിക്കണം" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "ശരിയായൊരു പോളിസി തരം നല്‍കണം" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "'%s'-നുള്ള നിങ്ങളുടെ പോളിസി ഘടകത്തിനു് ഒരു നാമം നല്‍കണം." + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"പേരില്‍ സ്പെയിസുകളില്ലാതെ ആല്‍ഫാ ന്യൂമെറിക് അക്ഷരങ്ങള്‍ നല്‍കുക. \"-n " +"MODULENAME\" ഐച്ഛികം നല്‍കി ശ്രമിയ്ക്കുക" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "ഉപയോക്താവു് തരത്തിലുള്ളവ നടപ്പിലാക്കുവാന്‍ സാധ്യമല്ല." + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" +"ഡെമണ്‍ പ്രയോഗങ്ങള്‍ക്ക് മാത്രമേ init സ്ക്രിപ്റ്റ് ഉപയോഗിക്കുവാന്‍ സാധിക്കൂ..." +"" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve ഒരു ബൂളിയന്‍ ആയിരിക്കണം" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog ഒരു ബൂളിയന്‍ ആയിരിക്കണം" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos ഒരു ബൂളിയന്‍ ആയിരിക്കണം" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache ഒരു ബൂളിയന്‍ ആയിരിക്കണം" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER തരത്തിലുള്ളവയ്ക്ക് സ്വയമേ ഒരു tmp തരത്തിലുള്ളത് ലഭ്യമാകുന്നു " + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "'%s' പോളിസി ഘടകങ്ങള്‍ക്കു് നിലവിലുള്ള ഡൊമെയിനുകള്‍ ആവശ്യമുണ്ടു്" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "ഏതു് തരം എന്ന ഫീള്‍ഡ് ആവഷശ്യമുണ്ടു്" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" +"ഇതില്‍ അവസാനിയ്ക്കുന്നൊരു പുതിയ തരം നിങ്ങള്‍ നിഷ്കര്‍ഷിയ്ക്കേണ്ടതുണ്ടു്: \n" +" %s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "നിങ്ങള്‍ക്ക് പരിമിതിയുള്ള പ്രക്രിയയ്ക്കുള്ള പാഥ് നല്‍കുക" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "എന്‍ഫോര്‍സ്മെന്റ് ഫയല്‍ ടൈപ്പ് ചെയ്യുക " + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "ഇന്റര്‍ഫെയിസ് ഫയല്‍" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "ഫൈല്‍ കോണ്‍ടെക്സ്റ്റ് ഫയലുകള്‍" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "സ്പെക്ക് ഫയല്‍" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "സ്ക്രിപ്റ്റ് ക്രമികരിക്കുക" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "ഇല്ല" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "ഉവ്വു്" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "പ്രവര്‍ത്തന രഹിതമാക്കുക" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "പ്രവര്‍ത്തന സജ്ജമാക്കുക" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "അധികമായ >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "അധികമായ <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "അധികമായ തെരച്ചില്‍ >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "അധികമായ തെരച്ചില്‍ <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"പ്രവര്‍ത്തന രഹിതത്തില്‍ നിന്നും എന്‍ഫോഴ്സിങ് മോഡിലേക്കു് മാറ്റുന്നതിനു്\n" +"- പ്രവര്‍ത്തന രഹിതത്തില്‍ നിന്നും പെര്‍മ്മിസ്സീവിലേക്കു് സിസ്റ്റം മോഡ് " +"മാറ്റുക\n" +"- സിസ്റ്റത്തില്‍ വീണ്ടും ലേബല്‍ ചെയ്യുന്നതിനു് റീബൂട്ട് ചെയ്യുക\n" +"- സിസ്റ്റം ഉദ്ദേശിച്ചപോലെ പ്രവര്‍ത്തിച്ചു് തുടങ്ങിയാല്‍\n" +" * സിസ്റ്റത്തിന്റെ മോഡ് എന്‍ഫോഴ്സിങിലേക്കു് മാറ്റുക\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s ഒരു ശരിയായ ഡൊമെയിനല്ല" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "സിസ്റ്റം അവസ്ഥ: പ്രവര്‍ത്തന രഹിതം" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "സഹായം: പ്രാരംഭ താള്‍" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "സഹായം: ബൂളിയന്‍സ് താള്‍" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "സഹായം: എക്സിക്യൂട്ടബിള്‍ ഫയല്‍ താള്‍" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "സഹായം: റൈറ്റബിള്‍ ഫയല്‍ താള്‍" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "സഹായം: പ്രയോഗ തരത്തിനുള്ള താള്‍" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "സഹായം: ഔട്ട്ബൌണ്ട് നെറ്റ്‌വര്‍ക്ക് കണക്ഷന്‍ താള്‍" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "സഹായം: ഇന്‍ബൌണ്ട് നെറ്റ്‌വര്‍ക്ക് കണക്ഷന്‍ താള്‍" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "സഹായം: പ്രയോഗ താളില്‍ നിന്നുള്ള മാറ്റം" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "സഹായം: പ്രയോഗ താളിലേക്കുള്ള മാറ്റം" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "സഹായം: മാറ്റത്തിനുള്ള ഫയല്‍ താള്‍" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "സഹായം: സിസ്റ്റത്തിന്റെ താള്‍" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "സഹായം: ലോക്ക്ഡൌണ്‍ താള്‍" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "സഹായം: പ്രവേശന താള്‍" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "സഹായം: SELinux ഉപയോക്തൃ താള്‍" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "സഹായം: ഫയല്‍ ഇക്വിവലന്‍സ് താള്‍" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "കൂടുതല്‍..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "'%s' ഡൊമെയിന്‍ നല്‍കുന്നതിനുള്ള ഫയല്‍ പാഥ്." + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "'%s' ഡൊമെയിന്‍ സൂക്ഷിയ്ക്കുവാന്‍ സാധ്യമായ ഫയലുകള്‍." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" +"കണക്ട് ചെയ്യുവാന്‍ അനുവദിയ്ക്കുന്ന '%s'-നുള്ള നെറ്റ്‌വര്‍ക്ക് പോര്‍ട്ടുകള്‍." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" +"ശ്രദ്ധിയ്ക്കുവാന്‍ അനുവദിയ്ക്കുന്ന '%s'-നുള്ള നെറ്റ്‌വര്‍ക്ക് പോര്‍ട്ടുകള്‍." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "'%s'-നു് നിഷ്കര്‍ഷിച്ചിട്ടുള്ള ഫയല്‍ തരങ്ങള്‍." + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "'%s'-നുള്ള പോളിസി മാറ്റുന്നതിനുള്ള ബൂളിയന്‍ വിവരം കാണിയ്ക്കുക." + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" +"'%s'-നു് ഉപയോഗിയ്ക്കുവാന്‍ സാധ്യമായ ഫയല്‍ രിതിയിലുള്ള വിവരങ്ങള്‍ കാണിയ്ക്കുക." +"" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" +"'%s'-നു് കണക്ട് ചെയ്യുവാന്‍ അല്ലെങ്കില്‍ ശ്രദ്ധിയ്ക്കുവാനുള്ള " +"നെറ്റ്‌വര്‍ക്ക് പോര്‍ട്ടുകള്‍ കാണിയ്ക്കുക." + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "'%s'-ലേക്കുള്ള പ്രയോഗ മാറ്റങ്ങള്‍" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "'%s'-ല്‍ നിന്നുള്ള പ്രയോഗ മാറ്റങ്ങള്‍" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "'%s'-ല്‍ നിന്നുള്ള ഫയല്‍ മാറ്റങ്ങള്‍" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "'%s'-ല്‍ നിന്നോ അല്ലെങ്കില്‍ അതിലേക്കുള്ള പ്രയോഗങ്ങള്‍ കാണിയ്ക്കുക" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "എല്ലാ ഫയലുകളും" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "ലഭ്യമല്ലാത്ത ഫയല്‍ പാഥ്" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "എക്സിക്യൂട്ടബിള്‍" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "റൈറ്റബിള്‍" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "പ്രയോഗം" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "'%(DOMAIN)s' ഡൊമെയിനുള്ള പുതിയ %(TYPE)s പാഥ് ചേര്‍ക്കുക." + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "'%(DOMAIN)s' ഡൊമെയിനുള്ള %(TYPE)s ഫയല്‍ പാഥുകള്‍ വെട്ടി നീക്കുക." + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"'%(DOMAIN)s' ഡൊമെയിനുള്ള %(TYPE)s പാഥില്‍ മാറ്റം വരുത്തുക. തടിച്ച " +"വസ്തുക്കള്‍ മാത്രമേ തെരഞ്ഞെടുക്കാന്‍ സാധ്യമാകുള്ളൂ. ഇതിനര്‍ത്ഥം ഇതു് മുമ്പു് " +"മാറ്റം വരുത്തിയിട്ടില്ലെന്നാണു്." + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "കണക്ട് ചെയ്യുക" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "അകത്തേക്കുള്ള കണക്ഷനുകള്‍ ശ്രദ്ധിയ്ക്കുക" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"'%(APP)s' ഡൊമെയിന്‍ %(PERM)s-ലേക്കു് അനുവദിയ്ക്കുന്നതിനുള്ള പുതിയ പോര്‍ട്ട് " +"വിവരണം ചേര്‍ക്കുക." + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"'%(APP)s' ഡൊമെയിന്‍ %(PERM)s-ലേക്കു് അനുവദിയ്ക്കുന്നതിനുള്ള പോര്‍ട്ട് " +"വിവരണങ്ങള്‍ വെട്ടി നീക്കുക." + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"'%(APP)s' ഡൊമെയിന്‍ %(PERM)s-ലേക്കു് അനുവദിയ്ക്കുന്നതിനുള്ള പോര്‍ട്ട് " +"വിവരണങ്ങളില്‍ മാറ്റം വരുത്തുക." + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "പുതിയ SELinux ഉപയോക്താവു്/നിയമനം ചേര്‍ക്കുക." + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "മാറ്റം വരുത്തിയ SELinux ഉപയോക്താവു്/നിയമനം വെട്ടി നീക്കുക." + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" +"തെരഞ്ഞെടുത്ത മാറ്റം വരുത്തിയ SELinux ഉപയോക്താവു്/നിയമനത്തില്‍ മാറ്റം " +"വരുത്തുക." + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "പുതിയ ലോഗിന്‍ മാപ്പിങ് വിവരണം ചേര്‍ക്കുക." + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "മാറ്റം വരുത്തിയ ലോഗിന്‍ മാപ്പിങ് വിവരണം വെട്ടി നീക്കുക." + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" +"തെരഞ്ഞെടുത്ത മാറ്റം വരുത്തിയ ലോഗിന്‍ മാപ്പിങ് വിവരണത്തില്‍ മാറ്റം വരുത്തുക." + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "പുതിയ ഫയല്‍ ഇക്വിവലന്‍സ് വിവരണം ചേര്‍ക്കുക." + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "മാറ്റം വരുത്തിയ ഫയല്‍ ഇക്വിവലന്‍സ് വിവരണങ്ങള്‍ വെട്ടി നീക്കക." + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"മാറ്റം വരുത്തിയ ഫയല്‍ ഇക്വിവലന്‍സ് വിവരണങ്ങളില്‍ മാറ്റം വരുത്തുക. തടിച്ച " +"വസ്തുക്കള്‍ മാത്രമേ തെരഞ്ഞെടുക്കാന്‍ സാധ്യമാകുള്ളൂ. ഇതിനര്‍ത്ഥം ഇതു് മുമ്പു് " +"മാറ്റം വരുത്തിയിട്ടില്ലെന്നാണു്." + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "ബൂളിയന്‍ %s നിയമങ്ങള്‍ അനുവദിയ്ക്കുന്നു" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s-നുള്ള നെറ്റ്‌വര്‍ക്ക് പോര്‍ട്ട് ചേര്‍ക്കുക. പരിഷ്കരണം ലഭ്യമാക്കുമ്പോള്‍ " +"പോര്‍ട്ടുകള്‍ തയ്യാറാക്കപ്പെടുന്നു." + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "%s-നുള്ള നെറ്റ്‌വര്‍ക്ക് പോര്‍ട്ട് ചേര്‍ക്കുക" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"%s-നുള്ള ഫയല്‍ ലേബലിങ് ചേര്‍ക്കുക. പരിഷ്കരണം ലഭ്യമാക്കുമ്പോള്‍ ഫയല്‍ " +"ലേബലുകള്‍ തയ്യാറാക്കപ്പെടുന്നു." + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "%s-നുള്ള ഫയല്‍ പേരിടല്‍ ചേര്‍ക്കുക" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"ലോഗിന്‍ മാപ്പിങ് ചേര്‍ക്കുക. പരിഷ്കരണം ലഭ്യമാക്കുമ്പോള്‍ മാപ്പിങ് " +"തയ്യാറാക്കപ്പെടുന്നു." + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "ലോഗിന്‍ മാപ്പിങ് ചേര്‍ക്കുക" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"SELinux ഉപയോക്തൃ നിയമനം ചേര്‍ക്കുക. പരിഷ്കരണം ലഭ്യമാക്കുമ്പോള്‍ SELinux " +"ഉപയോക്തൃ നിയമനങ്ങള്‍ തയ്യാറാക്കപ്പെടുന്നു." + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "SELinux ഉപയോക്താക്കള്‍ ചേര്‍ക്കുക" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"ഫയല്‍ ഇക്വിവലന്‍സി മാപ്പിങ് ചേര്‍ക്കുക. പരിഷ്കരണം ലഭ്യമാക്കുമ്പോള്‍ മാപ്പിങ് " +"തയ്യാറാക്കപ്പെടുന്നു." + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "SELinux ഫയല്‍ ഇക്വിവലന്‍സി ചേര്‍ക്കുക" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"%s-നുള്ള ഫയല്‍ ലേബലിങില്‍ മാറ്റം വരുത്തുക. പരിഷ്കരണം ലഭ്യമാക്കുമ്പോള്‍ ഫയല്‍ " +"ലേബലുകള്‍ തയ്യാറാക്കപ്പെടുന്നു." + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"SELinux ഉപയോക്തൃ നിയമനത്തില്‍ മാറ്റം വരുത്തുക. പരിഷ്കരണം ലഭ്യമാക്കുമ്പോള്‍ " +"SELinux ഉപയോക്തൃ നിയമനങ്ങളില്‍ മാറ്റം വരുത്തുന്നു." + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "SELinux ഉപയോക്താക്കളെ മാറ്റം വരുത്തുക" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"ലോഗിന്‍ മാപ്പിങില്‍ മാറ്റം വരുത്തുക. പരിഷ്കരണം ലഭ്യമാക്കുമ്പോള്‍ ലോഗിന്‍ " +"മാപ്പിങില്‍ മാറ്റം വരുത്തുന്നു." + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "ലോഗിന്‍ മാപ്പിങില്‍ മാറ്റം വരുത്തുക" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"ഫയല്‍ ഇക്വിവലന്‍സി മാപ്പിങില്‍ മാറ്റം വരുത്തുക. പരിഷ്കരണം ലഭ്യമാക്കുമ്പോള്‍ " +"മാപ്പിങ് തയ്യാറാക്കപ്പെടുന്നു." + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "SELinux ഫയല്‍ ഇക്വിവലന്‍സില്‍ മാറ്റം വരുത്തുക" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s-നുള്ള നെറ്റ്‌വര്‍ക്ക് പോര്‍ട്ടില്‍ മാറ്റം വരുത്തുക. പരിഷ്കരണം " +"ലഭ്യമാക്കുമ്പോള്‍ പോര്‍ട്ടുകള്‍ തയ്യാറാക്കപ്പെടുന്നു." + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "%s-നുള്ള നെറ്റ്‌വര്‍ക്ക് പോര്‍ട്ടില്‍ മാറ്റം വരുത്തുക" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "'%s' എന്‍ട്രി ശരിയായൊരു പാഥല്ല. പാഥ് '/'-ല്‍ ആരംഭിയ്ക്കണം." + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "പോര്‍ട്ട് 1-നും 65536-നും മദ്ധ്യത്തിലായിരിയ്ക്കണം." + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "SELinux നാമം: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "%s-നുള്ള ഫയല്‍ ലേബലിങ് ചേര്‍ക്കുക" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "%s-നുള്ള ഫയല്‍ ലേബലിങ് വെട്ടി നീക്കുക" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "%s-നുള്ള ഫയല്‍ ലേബലിങില്‍ മാറ്റം വരുത്തുക" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "ഫയല്‍ പാഥ്: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "ഫയല്‍ ക്ലാസ്സ്: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "SELinux ഫയല്‍ തരം: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "%s-നുള്ള പോര്‍ട്ടുകള്‍ ചേര്‍ക്കുക" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "%s-നുള്ള പോര്‍ട്ടുകള്‍ വെട്ടി നീക്കുക" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "%s-നുള്ള പോര്‍ട്ടുകളില്‍ മാറ്റം വരുത്തുക" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "നെറ്റ്‌വര്‍ക്ക് പോര്‍ട്ടുകള്‍: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "നെറ്റ്‌വര്‍ക്ക് സമ്പ്രദായം: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "ഉപയോക്താവിനെ ചേര്‍ക്കുക" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "ഉപയോക്താവിനെ വെട്ടി നീക്കുക" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "ഉപയോക്താവില്‍ മാറ്റം വരുത്തുക" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "SELinux ഉപയോക്താവു് : %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "നിയമനങ്ങള്‍: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "എംഎല്‍എസ്/എംസിഎസ് പരിധി: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "ലോഗിന്‍ മാപ്പിങ് ചേര്‍ക്കുക" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "ലോഗിന്‍ മാപ്പിങ് വെട്ടി നീക്കുക" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "ലോഗിന്‍ മാപ്പിങില്‍ മാറ്റം വരുത്തുക" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "പ്രവേശന നാമം : %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "SELinux ഉപയോക്താവു്: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "ഫയല്‍ ഇക്വിവ് ലേബലിങില്‍ ചേര്‍ക്കുക." + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "ഫയല്‍ ഇക്വിവ് ലേബലിങ് വെട്ടി നീക്കുക." + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "ഫയല്‍ ഇക്വിവ് ലേബലിങില്‍ മാറ്റം വരുത്തുക." + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "ഫയല്‍ പാഥ് : %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "ഇക്വിവലന്‍സ്: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "സിസ്റ്റം" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "ഫയല്‍ ഈക്വിലന്‍സ്" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "ഉപയോക്താക്കള്‍" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"%(CUR_CONTEXT)s-ല്‍ നിന്നും സ്വതവേയുള്ള %(DEF_CONTEXT)s-ലേക്കു് തരം " +"മാറ്റുന്നതിനു് %(PATH)s-ല്‍ restorecon നടപ്പിലാക്കണമോ?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "പരിഷ്കരിയ്ക്കുക" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "മാറ്റങ്ങള്‍ പരിഷ്കരിയ്ക്കുക" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "മാറ്റങ്ങള്‍ വേണ്ട" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "സിസ്റ്റം അവസ്ഥ: എന്‍ഫോഴ്സിങ്" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "സിസ്റ്റം അവസ്ഥ: പെര്‍മ്മിസ്സീവ്" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"പോളിസി മാറ്റിയാല്‍ അടുത്ത തവണ ബൂട്ട് ചെയ്യുമ്പോള്‍ ഫയല്‍ സിസ്റ്റം " +"പൂര്‍ണ്ണമായും റീലേബല്‍ ചെയ്യണ്ടതാകുന്നു. സിസ്റ്റമിന്റെ വ്യാപ്തി അനുസരിച്ച് " +"റീലേബലിങിന് സമയമെടുക്കുന്നു.നിങ്ങള്‍ക്ക് മുമ്പോട്ട് പോകണമെന്നുറപ്പാണോ?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"SELinux പ്രവര്‍ത്തനരഹിതമാക്കുന്നതിനായി, റീബൂട്ട് ചെയ്യണം. പക്ഷേ ഇതുചിതമല്ല. " +"നിങ്ങള്‍ പിന്നീടു് SELinux ഓണ്‍ ചെയ്യുവാന്‍ തീരുമാനിച്ചാല്‍, സിസ്റ്റത്തിനു് " +"റീലേബല്‍ ചെയ്യേണ്ടതുണ്ടു്. SELinux ആണോ നിങ്ങളുടെ സിസ്റ്റത്തില്‍ " +"പ്രശ്നമുണ്ടാക്കുന്നതു് എന്നറിയുന്നതിനു്, നിങ്ങള്‍ക്കു് പെര്‍മ്മിസ്സീവ് " +"മോഡിലേക്കു് പോകാം. ഇതു് പക്ഷേ പിശകുകള്‍ ലോഗ് ചെയ്യുന്നു, SELinux പോളിസി " +"എന്‍ഫോഴ്സ് ചെയ്യുന്നില്ല. പെര്‍മ്മിസ്സീവ് മോഡിനു് റീബൂട്ട് ആവശ്യമില്ല. " +"നിങ്ങള്‍ക്കു് തുടരണമോ?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"SELinux സജ്ജമാക്കിയാല്‍ അടുത്ത തവണ ബൂട്ട് ചെയ്യുമ്പോള്‍ ഫയല്‍ സിസ്റ്റം " +"പൂര്‍ണ്ണമായും റീലേബല്‍ ചെയ്യണ്ടതാകുന്നു. സിസ്റ്റമിന്റെ വ്യാപ്തി അനുസരിച്ച് " +"റീലേബലിങിന് സമയമെടുക്കുന്നു.നിങ്ങള്‍ക്ക് മുമ്പോട്ട് പോകണമെന്നുറപ്പാണോ?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"വരുത്തിയ മാറ്റങ്ങള്‍ സൂക്ഷിയ്ക്കാതെ നിങ്ങള്‍ പ്രയോഗം അടയ്ക്കുവാന്‍ " +"ശ്രമിയ്ക്കുന്നു.\n" +" * ഈ സെഷനില്‍ വരുത്തിയ മാറ്റങ്ങള്‍ ലഭ്യമാക്കുന്നതിനു്, ഇല്ല ക്ലിക്ക് " +"ചെയ്തു് പരിഷ്കരിയ്ക്കുക നടപ്പിലാക്കുക.\n" +" * മാറ്റങ്ങള്‍ ഇല്ലാതെ പ്രയോഗം ഉപേക്ഷിയ്ക്കുന്നതിനു്, ശരി ക്ലിക്ക് " +"ചെയ്യുക. ഈ സെഷനില്‍ വരുത്തിയ എല്ലാ മാറ്റങ്ങളും നഷ്ടമാകുന്നു." + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "ഡേറ്റാ ഡയലോഗിന്റെ നഷ്ടം" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "സാധാരണ ഫയല്‍" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "ഡയറക്ടറി" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "ക്യാരക്ടര്‍ ഡിവൈസ്" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "ബ്ലോക്ക് ഡിവൈസ്" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "സോക്കറ്റ് ഫയല്‍" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "സിംബോളിക്ക് ലിങ്ക്" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "നെയിമ്ഡ് പൈപ്പ്" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "SELinux പോളിസി ഇന്‍സ്റ്റോള്‍ ചെയ്തിട്ടില്ല" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "%s പോളിസി ഫയല്‍ ലഭ്യമാക്കുന്നതില്‍ പരാജയപ്പെട്ടു" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- അനുവദിച്ച %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"/usr/bin/sepolgen-ifgen നടപ്പിലാക്കി ഇന്റര്‍ഫെയിസ് വിവരം വീണ്ടും ലഭ്യമാക്കണം" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "അപരിചിതം" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "ഇന്റര്‍ഫെയിസ് %s നിലവിലില്ല." + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"gui ഐച്ഛികം ഉപയോഗിയ്ക്കുന്നതിനു് policycoreutils-gui പാക്കേജ് ഇന്‍സ്റ്റോള്‍ " +"ചെയ്യണം" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "SELinux പോളിസിയ്ക്കുള്ള ഗ്രാഫിക്കല്‍ യൂസര്‍ ഇന്റര്‍ഫെയിസ്" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "തയ്യാറാക്കുവാനുള്ള മാന്‍ താളുകളുടെ ഡൊമെയിന്‍" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "മറ്റൊരു റൂട്ട് സജ്ജമാക്കണം" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "SELinux മാന്‍ താളുകള്‍ ലഭ്യമാക്കുക" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "ലഭ്യമാക്കിയ SELinux മാന്‍ താളുകള്‍ സൂക്ഷിയ്ക്കുന്ന പാഥ്" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "മാന്‍ താളുകള്‍ക്കുള്ള ഒഎസിന്റെ പേരു്" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" +"തെരഞ്ഞെടുത്ത SELinux മാന്‍ താളിനുള്ള എച്‌ടിഎംഎല്‍ മാന്‍ താള്‍ ശൈലി " +"ലഭ്യമാക്കുക" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "മറ്റൊരു root ഡയറക്ടറി, / എന്ന സ്വതവേയുള്ളതിലേക്കു്" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"ഈ ഫ്ലാഗിനൊപ്പം, കോണ്ടെക്സ്റ്റ് ഫയലുകള്‍ക്കും policy.xml ഫയലിനും മറ്റൊരു " +"റൂട്ട് പാഥ് ആവശ്യമുണ്ടു്" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "എല്ലാ ഡൊമെയിനുകളും" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "SELinux പോളിസി നെറ്റ്‌വര്‍ക്ക് വിവരം ചോദ്യം ചെയ്യുക" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "എല്ലാ SELinux പോര്‍ട്ട് തരങ്ങളും ലഭ്യമാക്കുക" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "പോര്‍ട്ട് അനുസരിച്ചുള്ള SELinux തരം കാണിയ്ക്കുക" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "ഈ SELinux തരത്തിനു് നിഷ്കര്‍ഷിച്ചിട്ടുള്ള പോര്‍ട്ടുകള്‍ കാണിയ്ക്കുക" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" +"ഈ ഡൊമെയിന്‍ ഏതു് പോര്‍ട്ടുകളിലേക്കു് ബൈന്‍ഡ് അല്ലെങ്കില്‍ കണക്ട് ചെയ്യാം " +"എന്നു് കാണിയ്ക്കുക" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" +"ഈ പ്രയോഗത്തിനു് ബൈന്‍ഡ് അല്ലെങ്കില്‍ കണക്ട് ചെയ്യുന്നതിനുള്ള പോര്‍ട്ടുകള്‍ " +"കാണിയ്ക്കുക" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"ഡൊമെയിനുകള്‍ക്കു് തമ്മില്‍ ആശയവിനിയമയം സാധ്യമോ എന്നറിയുന്നതിനായി SELinux " +"പോളിസി ചോദ്യം ചെയ്യുക" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "ശ്രോതസ്സ് ഡൊമെയിന്‍" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "ടാര്‍ഗറ്റ് ഡൊമെയിന്‍" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "ബൂളിയനുകളുടെ വിവരണം കാണുന്നതിനായി SELinux പോളിസി ചോദ്യം ചെയ്യുക" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "എല്ലാ ബൂളിയന്‍ വിവരണങ്ങളും ലഭ്യമാക്കുക" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "വിവരം ലഭ്യമാകുന്നതിനുള്ള ബൂളിയന്‍" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"ഒരു സോഴ്സ് പ്രക്രിയ ഡൊമെയിന്‍ എങ്ങനെ ലക്ഷ്യ പ്രക്രിയ ഡൊമെയിനിലേക്കു് " +"മാറുന്നു എന്നു് കാണുന്നതിനായി SELinux പോളിസി ചോദ്യം ചെയ്യുക" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "സോഴ്സ് പ്രൊസസ്സ് ഡൊമെയിന്‍" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "ടാര്‍ഗറ്റ് പ്രൊസസ്സ് ഡൊമെയിന്‍" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" +"sepolicy തയ്യാറാക്കല്‍: പിശക്: ആര്‍ഗ്യുമെന്റുകളിലൊന്നായ %s ആവശ്യമുണ്ടു്" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "ഈ തരത്തിലുള്ള പോളിസിയ്ക്കു് കമാന്‍ഡ് ആവശ്യമുണ്ടു്" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-t ഐച്ഛികം '%s' ഡൊമെയിനുകള്‍ക്കു് ഉപയോഗിയ്ക്കുവാന്‍ സാധ്യമല്ല. കൂടുതല്‍ " +"വിവരങ്ങള്‍ക്കായി ഉപയോഗിയ്ക്കേണ്ട വിധം വായിയ്ക്കുക." + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-d ഐച്ഛികം '%s' ഡൊമെയിനുകള്‍ക്കു് ഉപയോഗിയ്ക്കുവാന്‍ സാധ്യമല്ല. കൂടുതല്‍ " +"വിവരങ്ങള്‍ക്കായി ഉപയോഗിയ്ക്കേണ്ട വിധം വായിയ്ക്കുക." + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-a ഐച്ഛികം '%s' ഡൊമെയിനുകള്‍ക്കു് ഉപയോഗിയ്ക്കുവാന്‍ സാധ്യമല്ല. കൂടുതല്‍ " +"വിവരങ്ങള്‍ക്കായി ഉപയോഗിയ്ക്കേണ്ട വിധം വായിയ്ക്കുക." + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "-w ഐച്ഛികം --newtype ഐച്ഛികത്തിനൊപ്പം ഉപയോഗിയ്ക്കുവാന്‍ സാധ്യമല്ല" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "SELinux പോളിസി ഇന്റര്‍ഫെയിസുകള്‍ ലഭ്യമാക്കുക" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "നിങ്ങള്‍ക്കു് ചോദ്യം ചെയ്യുവാനുള്ള ഇന്റര്‍ഫെയിസ് നാമങ്ങള്‍ നല്‍കുക" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "SELinux പോളിസി ഘടക മാതൃക ലഭ്യമാക്കുക" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "നിങ്ങള്‍ വികസിപ്പിയ്ക്കുവാന്‍ ഉദ്ദേശിയ്ക്കുന്ന ഡൊമെയിന്‍ തരം നല്‍കുക" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" +"ഈ ഡൊമെയിനിലേക്കു് വേര്‍തിരിയ്ക്കപ്പെടുന്ന SELinux ഉപയോക്താക്കളെ നല്‍കുക" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "അഡ്മിനിസ്ട്രേറ്റര്‍ ഡൊമെയിന്‍ മാറ്റുന്നതിനുള്ള SELinux നിയമനം നല്‍കുക" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "ഈ അഡ്മിന്‍ നിരീക്ഷിയ്ക്കുന്ന ഡൊമെയിന്‍ നല്‍കുക" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "ലഭ്യമാക്കേണ്ട പോളിസിയുടെ പേരു്" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "തയ്യാറാക്കിയ പോളിസി ഫയലുകള്‍ സൂക്ഷിയ്ക്കുന്ന പാഥ്" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "പരിധിയുള്ള പ്രക്രിയകള്‍ സൂക്ഷിയ്ക്കുവാനുള്ള പാഥ്" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "കമാന്‍ഡ് ആവശ്യമായ പോളിസി തരങ്ങള്‍" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "'%s' പോളിസി തയ്യാറാക്കുക" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "'%s' പോളിസി തയ്യാറാക്കുക" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "പ്രവര്‍ത്തിപ്പിയ്ക്കുവാന്‍ സാധ്യം" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "കമാന്‍ഡുകള്‍" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "മറ്റൊരു SELinux പോളിസി, സ്വതവേയുള്ളതു് /sys/fs/selinux/policy" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "പ്രയോഗങ്ങള്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "ഡൊമെയിന്‍ തെരഞ്ഞെടുക്കുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "തെരഞ്ഞെടുക്കുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "റദ്ദാക്കുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" +"നല്‍കിയ എന്‍ട്രി തെറ്റാണു്. ex:/.../... ശൈലിയില്‍ ദയവായി വീണ്ടും " +"ശ്രമിയ്ക്കുക." + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "വീണ്ടും ശ്രമിയ്ക്കുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "നെറ്റ്‌വര്‍ക്ക് പോര്‍ട്ട് വിവരണങ്ങള്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"ഫയല്‍ ഈക്വിവലന്‍സ് മാപ്പിങ് ചേര്‍ക്കുക. പരിഷ്കരണം ലഭ്യമാക്കുമ്പോള്‍ മാപ്പിങ് " +"തയ്യാറാക്കപ്പെടുന്നു." + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "പാഥ്" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"ഒരു പുതിയ SELinux ഉപയോക്തൃ നാമം നല്‍കുക. SELinux ഉപോക്തൃ നാമങ്ങള്‍ സാധാരണ _u-" +"ല്‍ അവസാനിയ്ക്കുന്നു." + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "ഒരു ഇക്വിവലന്‍സ് ലേബല്‍ സജ്ജമാക്കുന്നതിനു് പാഥ് നല്‍കുക." + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "സമമായ പാഥ്" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "പരിഷ്കരിയ്ക്കുന്നതിനു് സൂക്ഷിയ്ക്കുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"പുതിയ പാഥിനും ഇക്വിവലന്‍സ് പാഥിനുമിടയിലുള്ള മാപ്പിങ് വ്യക്തമാക്കുക. ഈ പുതിയ " +"പാഥിനും കീഴിലുള്ള എല്ലാം അവ ഇക്വിവലന്‍സ് പാഥിലുള്ളതു് പോലെ ലേബല്‍ ചെയ്യുന്നു." +"" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "ഒരു ഫയല്‍ ചേര്‍ക്കുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" -നുള്ള ഫയല്‍ ലേബലിങ്. പരിഷ്കരണം " +"ലഭ്യമാക്കുമ്പോള്‍ ഫയല്‍ ലേബലുകള്‍ തയ്യാറാക്കുന്നു." + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "ക്ലാസ്സ്" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "തരം" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"ഈ ലേബല്‍ ലഭ്യമാക്കുന്നതിനുള്ള ഫയല്‍ ക്ലാസ്സ് തെരഞ്ഞെടുക്കുക. എല്ലാ " +"ക്ലാസ്സുകള്‍ക്കും സ്വതവേ." + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "പാഥ് ആവര്‍ത്തനമാക്കുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"പറഞ്ഞിരിയ്ക്കുന്ന ഡയറക്ടറി പാഥിലുള്ള എല്ലാ ചിള്‍‍ഡ്രനും ഈ ലേബല്‍ " +"നല്‍കുന്നതിനായി പാഥ് ആവര്‍ത്തിച്ചുള്ളതാക്കുക തെരഞ്ഞെടുക്കുക. ഈ " +"ഡയറക്ടറയിലുള്ള വസ്തുക്കള്‍ക്കു് ഈ ലേബല്‍ ലഭ്യമാകുന്നു." + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "പരതുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "ലേബല്‍ ചെയ്യുന്നതിനു്തെരഞ്ഞെടുക്കേണ്ട ഫയല്‍/ഡയറക്ടറി പരതുക." + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "പാഥ്" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"നിങ്ങള്‍ക്കു് ലേബലിങില്‍ മാറ്റം വരുത്തുന്നതിനു് റെഗുലര്‍ എക്സ്പ്രഷനുകള്‍ " +"ഉപയോഗിച്ചു് പാഥ് നല്‍കുക." + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "ഈ പാഥ് ലഭ്യമാക്കുന്നതിനു് SELinux ഫയല്‍ തരം തെരഞ്ഞെടുക്കുക." + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "ഈ ഫയല്‍ പാഥിലേക്കുള്ള എംഎല്‍എസ് ലേബല്‍ നല്‍കുക." + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "ഈ പാഥിനുള്ള SELinux എംഎല്‍എസ് ലേബല്‍." + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "പോളിസി നിരീക്ഷിയ്ക്കുന്നു..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"ലോഗിന്‍ മാപ്പിങ് ചേര്‍ക്കുക. പരിഷ്കരണം ലഭ്യമാക്കുമ്പോള്‍ ലോഗിന്‍ മാപ്പിങ് " +"തയ്യാറാക്കപ്പെടുന്നു." + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"SELinux ഉപയോക്തൃ കണ്‍ഫൈന്‍മെന്റ് ചേര്‍ക്കുന്നതിനു് ഉപയോക്താവിന്റെ പ്രവേശന " +"നാമം നല്‍കുക." + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"ഈ പ്രവേശ ഉപയോക്താവിനുള്ള SELinux ഉപയോക്താവു്. സ്വതവേയുള്ള പ്രവേശന " +"ഉപയോക്താക്കള്‍ __default__ user ലഭ്യമാക്കുന്നു." + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"ഈ പ്രവേശന ഉപയോക്താവിനുള്ള എസഎല്‍എസ്/എംസിഎസ് പരിധി നല്‍കുക. തെരഞ്ഞെടുത്ത " +"SELinux ഉപയോക്താവിനുള്ള പരിധി സ്വതവേയാക്കുന്നു." + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "എംഎല്‍എസ് പരിധി" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"പ്രവേശിയ്ക്കുവാന്‍ ഈ ഉപയോക്താവിനുള്ള എംഎല്‍എസ് പരിധി നല്‍കുക. തെരഞ്ഞെടുത്ത " +"SELinux\n" +"ഉപയോക്താക്കളുടെ എംഎല്‍എസ് പരിധിയായി സ്വതവേയാകുന്നു." + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" -നുള്ള നെറ്റ്‌വര്‍ക്ക് പോര്‍ട്ട്. പരിഷ്കരണം " +"ലഭ്യമാക്കുമ്പോള്‍ പോര്‍ട്ടുകള്‍ തയ്യാറാക്കുന്നു." + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" +"പോര്‍ട്ട് തരം ചേര്‍ക്കുന്നതിനുള്ള പോര്‍ട്ട് നംബര്‍ അല്ലെങ്കില്‍ പരിധി " +"ചേര്‍ക്കുക." + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "സമ്പ്രദായം" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "പോര്‍ട്ട് തരം" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "നല്‍കിയിട്ടുള്ള പോര്‍ട്ട് നംബറിനുള്ള പോര്‍ട്ട് തരം തെരഞ്ഞെടുക്കുക." + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" +"പോര്‍ട്ട് തരം tcp പോര്‍ട്ട് നംബറുകള്‍ക്കു് നല്‍കുന്നതിനു് tcp " +"തെരഞ്ഞെടുക്കുക." + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" +"പോര്‍ട്ട് തരം udp പോര്‍ട്ട് നംബറുകള്‍ക്കു് നല്‍കുന്നതിനു് udp " +"തെരഞ്ഞെടുക്കുക." + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "ഈ പോര്‍ട്ടിനുള്ള എംഎല്‍എസ് ലേബല്‍ നല്‍കുക." + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "SELinux ക്രമീകരണം" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "തെരഞ്ഞെടുക്കുക..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "ബൂളിയനുകള്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"'തെരഞ്ഞെടുത്ത ഡൊമെയിനുള്ള' പോളിസിയില്‍ മാറ്റം വരുത്തുന്നതിനുള്ള ബൂളിയന്‍ " +"വിവരം കാണിയ്ക്കുക." + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "ഫയലുകള്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" +"'തെരഞ്ഞെടുത്ത ഡൊമെയിന്‍' ഉപയോഗിയ്ക്കുവാന്‍ സാധ്യമാകുന്ന ഫയല്‍ തരത്തിലുള്ള " +"വിവരം കാണിയ്ക്കുക." + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "നെറ്റ്‌വര്‍ക്ക്" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"'തെരഞ്ഞെടുത്ത ഡൊമെയിനു്' കണക്ട് ചെയ്യുവാന്‍ സാധിയ്ക്കുന്ന അല്ലെങ്കില്‍ " +"ശ്രദ്ധിയ്ക്കുവാന്‍ സാധിയ്ക്കുന്ന നെറ്റ്‌വര്‍ക്ക് പോര്‍ട്ടുകള്‍ കാണിയ്ക്കുക." + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "മാറ്റങ്ങള്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" +"'തെരഞ്ഞെടുത്ത ഡൊമെയിനിലേക്കുള്ള' അല്ലെങ്കില്‍ പുറത്തേക്കുള്ള " +"മാറ്റങ്ങള്‍ക്കുള്ള പ്രയോഗങ്ങള്‍ പ്രദര്‍ശിപ്പിയ്ക്കുക." + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "പ്രവേശന മാപ്പിങ്" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "SELinux ക്രമീകരണം കൈകാര്യം ചെയ്യുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "SELinux ഉപയോക്താക്കള്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "ലോക്ക്ഡൌണ്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"SELinux സിസ്റ്റം പൂട്ടുക.\n" +"SELinux സുരക്ഷിതകള്‍ ഓണ്‍ ചെയ്യുന്നതിനു് ഈ സ്ക്രീന്‍ ഉപയോഗിയ്ക്കാം." + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "radiobutton" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "ഫില്‍‌റ്റര്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "മാറ്റം വരുത്തിയവ മാത്രം കാണിയ്ക്കുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "പേരു് മാറ്റിയ ലേബലുകള്‍ നിലവിലുണ്ടു്" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "പേരു് തെറ്റിയ ഫയലുകള്‍ മാത്രം കാണിയ്ക്കുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"മറ്റു് ആക്സസ്സ് കണ്ട്രോള്‍ അനുവദിയ്ക്കുന്നതിനുള്ള പോളിസിയിലുള്ള\n" +"If-Then-Else നിയമങ്ങള്‍." + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "പ്രവര്‍ത്തന സജ്ജം" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "പേര്" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "ഫയല്‍ പാഥ്" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "SELinux ഫയല്‍ തരം" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "'തെരഞ്ഞെടുത്ത ഡൊമെയിന്‍' നല്‍കുവാനുള്ള ഫയല്‍ പാഥ്." + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "നടപ്പിലാക്കുവാന്‍ സാധ്യമാകുന്ന ഫയലുകള്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "'തെരഞ്ഞെടുത്ത ഡൊമെയിനിലേക്കു്' സൂക്ഷിയ്ക്കുവാന്‍ സാധ്യമായ ഫയലുകള്‍." + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "റൈറ്റബിള്‍ ഫയലുകള്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "'തെരഞ്ഞെടുത്ത ഡൊമെയിനുള്ള' ഫയല്‍ തരങ്ങള്‍." + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "പ്രയോഗത്തിനുള്ള ഫയല്‍ തരങ്ങള്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "പോര്‍ട്ട്" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" +"കണക്ട് ചെയ്യുവാന്‍ അനുവദിയ്ക്കുന്ന 'തെരഞ്ഞെടുത്ത ഡൊമെയിനിലേക്കുള്ള' " +"നെറ്റ്‌വര്‍ക്ക് പോര്‍ട്ടുകള്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "ഔട്ട്ബൌണ്ട്" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" +"ശ്രദ്ധിയ്ക്കുവാന്‍ അനുവദിയ്ക്കുന്ന 'തെരഞ്ഞെടുത്ത ഡൊമെയിനിലേക്കുള്ള' " +"നെറ്റ്‌വര്‍ക്ക് പോര്‍ട്ടുകള്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "ഇന്‍ബൌണ്ട്" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "ബൂളിയന്‍\n" +"സജ്ജം" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "ബൂളിയന്‍ നാമം" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "SELinux പ്രയോഗ തരം" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"'തെരഞ്ഞെടുത്ത ഡൊമെയിന്‍' എക്സിക്യൂട്ടബിളുകളെ നടപ്പിലാക്കുമ്പോള്‍, അവ മറ്റൊരു " +"ഡൊമെയിനിലേക്കു് മാറുന്നു." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "'select domain'-ല്‍ നിന്നുള്ള പ്രയോഗത്തിന്റെ മാറ്റങ്ങള്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "പ്രക്രിയ ഡൊമെയിന്‍ ലഭ്യമാക്കുന്നു" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "നടപ്പിലാക്കുവാന്‍ സാധ്യമാകുന്ന ഫയല്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"തെരഞ്ഞെടുത്ത ഡൊമെയിന്‍ എന്‍ട്രിപോയിന്റ് നടപ്പിലാക്കുമ്പോള്‍, " +"നടപ്പിലാക്കുന്നവ 'തെരഞ്ഞെടുത്ത ഡൊമെയിനിലേക്കു്' മാറുന്നു." + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "'select domain'-ലേക്കു് പ്രയോഗങ്ങള്‍ മാറുന്നു" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"നിലവിലുള്ള ഡൊമെയിന്ഡ ലക്ഷ്യത്തിലുള്ള ഡയറക്ടറിയിലുള്ളൊരു ക്ലാസ്സിന്റെ വിവരം " +"തയ്യാറാക്കുമ്പോള്‍ എന്തു് സംഭവിയ്ക്കുന്നു എന്നു് ഫയല്‍ മാറ്റങ്ങള്‍ " +"നിഷ്കര്‍ഷിയ്ക്കുന്നു. കൂടാതെ, മാറ്റുന്നതിനു് ഒരു ഫയല്‍ നാമം നല്‍കണം." + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "SELinux ഡയറക്ടറി തരം" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "ലക്ഷ്യ ക്ലാസ്സ്" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "SELinux ലക്ഷ്യ തരം" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "ഫയല്‍ നാമം" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "'select domain'-ല്‍ നിന്നും ഫയല്‍ മാറ്റങ്ങള്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "സ്വതവേയുള്ള ലവല്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "സിസ്റ്റം ആദ്യം ബൂട്ട് ചെയ്യുമ്പോള്‍ സിസ്റ്റം മോഡ് തെരഞ്ഞെടുക്കുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "എന്‍ഫോര്‍സിങ്" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "പെര്‍മിസ്സീവ്" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "നിലവിലുള്ള സെഷനുള്ള സിസ്റ്റം മോഡ് തെരഞ്ഞെടുക്കുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "സിസ്റ്റം പോളിസി തരം:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "സിസ്റ്റം മോഡ്" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" +"മറ്റൊരു സിസ്റ്റത്തില്‍ നിന്നും സിസ്റ്റം സജ്ജീകരണങ്ങള്‍ ഇംപോര്‍ട്ട് ചെയ്യുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "ഇംപോര്‍ട്ട് ചെയ്യുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "ഒരു ഫയലിലേക്കു് സിസ്റ്റം സജ്ജീകരണങ്ങള്‍ കയറ്റുമതി ചെയ്യുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "കയറ്റുമതി" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" +"റീബൂട്ട് ചെയ്യുമ്പോള്‍ സിസ്റ്റത്തിന്റെ സഹജമായി എല്ലാ ഫയലുകളും വീണ്ടും ലേബല്‍ " +"ചെയ്യുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "സിസ്റ്റം ക്രമീകരണം" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"SELinux ഇടപെടലില്ലാതെ ഒരു പ്രക്രിയയ്ക്കു് എന്നു് " +"ചെയ്യുവാനുംഅനുവദിയ്ക്കുന്നൊരു പ്രക്രിയ ലേബലാണു് അണ്‍കണ്‍ഫൈന്‍ഡ് ഡൊമെയിന്‍. " +"SELinux പോളിസി നിഷ്കര്‍ഷിച്ചിട്ടില്ലാത്ത init സിസ്റ്റം ബൂട്ട് ചെയ്യുമ്പോള്‍ " +"ആരംഭിയ്ക്കുന്ന പ്രയോഗങ്ങള്‍ അണ്‍കണ്‍ഫൈന്‍ഡായി പ്രവര്‍ത്തിയ്ക്കുന്നു ഈ ഘടകം " +"പ്രവര്‍ത്തന സജ്ജമല്ലെങ്കില്‍. ഇതു് പ്രവര്‍ത്തന രഹിതമാക്കിയാല്‍, എല്ലാ " +"ഡെമണുകളും കണ്‍ഫൈന്‍ഡ് ആകുന്നു. unconfined_t user പ്രവര്‍ത്തന " +"രഹിതമാക്കുന്നതിനു്, ആദ്യം ഉപയോക്താക്കള്‍/പ്രവേശന സ്ക്രീനില്‍ നിന്നും " +"unconfined_t നീക്കം ചെയ്യുക." + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" +"അണ്‍കണ്‍ഫൈന്‍‍ഡ് സിസ്റ്റം പ്രക്രിയകള്‍ നടപ്പിലാക്കുന്നതു് പ്രവര്‍ത്തന " +"രഹിതമാക്കണമോ?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"എന്‍ഫോഴ്സ് ചെയ്യാതെ, SELinux ഡിനയല്‍സ് മാത്രം പ്രവേശിച്ചു്, പ്രക്രിയയ്ക്കു് " +"എന്തു് വേണങ്കിലും ചെയ്യുവാന്‍ അനുവദിയ്ക്കുന്നൊരു പ്രക്രിയ ലേബലാണു് " +"പെര്‍മ്മിസ്സീവ് ഡൊമെയിന്‍. സാധാരണം ഇതു് എക്സ്പരിമന്റല്‍ പോളിസി " +"സൂചിപ്പിയ്ക്കുന്നു. SELinux-നു് ഡൊമെയിനിലേക്കുള്ള പ്രവേശനം നിഷേധിയ്ക്കുന്ന " +"ഘടകം ഇതു് പ്രവര്‍ത്തന രഹിതമാക്കുന്നു, ഇതു് അനുവദിയ്ക്കേണ്ടതാണു്." + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "എല്ലാ പെര്‍മ്മിസ്സീവ് പ്രക്രിയകളും പ്രവര്‍ത്തന രഹിതമാക്കണമോ?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"എല്ലാ പ്രക്രിയകളേയും മറ്റു് പ്രക്രിയകള്‍ ptracing അല്ലെങ്കില്‍ ഡീബഗ്ഗ് " +"ചെയ്യുന്നതില്‍ നിന്നും നിഷേധിയ്ക്കണമോ?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"ഫയല്‍ ഇക്വിവലന്‍സ് ഉള്ളടക്കത്തിനു് ലേബല്‍ നല്‍കുന്നു. ഇക്വിവലന്‍സ് " +"പാഥിലെന്നപോലെ ഇതു് പുതിയ പാഥില്‍ നടപ്പിലാകുന്നു." + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "ഫയല്‍സ് ഇക്വിവലന്‍സ്" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...ഡേറ്റാ കാണുന്നതിനു് തെരഞ്ഞെടുക്കുക..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "വെട്ടി നീക്കുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "മാറ്റം വരുത്തുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "ചേര്‍ക്കുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "തിരികെ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"തിരികെ ബട്ടണ്‍ നിങ്ങള്‍ക്കു് ഒരു ഡയലോഗ് ജാലകം ലഭ്യമാക്കുന്നു. നിലവിലുള്ള " +"ഇടപടലിലുള്ള മാറ്റങ്ങള്‍ തിരികെ ലഭിയ്ക്കുന്നതിനു് ഇതു് അനുവദിയ്ക്കുന്നു." + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" +"സര്‍വറിലേക്കു് നിങ്ങളുടെ നിലവിലുള്ള ഇടപാടിലുള്ള എല്ലാ മാറ്റങ്ങളും " +"സമര്‍പ്പിയ്ക്കുക." + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "പ്രയോഗങ്ങള്‍ - അധികമായ തെരച്ചില്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "പ്രക്രിയ രീതികള്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "കൂടുതല്‍ വിവരങ്ങള്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "മാറ്റം വരുത്തിയ ഫയല്‍ ലേബലിങ് വെട്ടി നീക്കുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"വെട്ടി നീക്കുന്നതിനുള്ള ഫയല്‍ ലേബലിങ് തെരഞ്ഞെടുക്കുക. പരിഷ്കരണം " +"ലഭ്യമാക്കുമ്പോള്‍ ഫയല്‍ ലേബലിങ് വെട്ടി നീക്കപ്പെടുന്നു." + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "SELinux ഫയല്‍ ലേബല്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "പരിഷ്കരിയ്ക്കുന്നതിനു് സൂക്ഷിയ്ക്കുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "മാറ്റം വരുത്തിയ പോര്‍ട്ടുകള്‍ വെട്ടി നീക്കുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" +"വെട്ടി നീക്കുന്നതിനുള്ള പോര്‍ട്ടുകള്‍ തെഞ്ഞെടുക്കുക. പരിഷ്കരണം നല്‍കുമ്പോള്‍ " +"പോര്‍ട്ടുകള്‍ വെട്ടി നീക്കുന്നു." + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"വെട്ടി നീക്കുന്നതിനായി ഫയല്‍ ഇക്വിവലന്‍സ് ലേബലിങ് തെരഞ്ഞെടുക്കുക. പരിഷ്കരണം " +"ലഭ്യമാക്കുമ്പോള്‍, ഫയല്‍ ഇക്വിവലന്‍സ് ലേബലിങ് വെട്ടി നീക്കപ്പെടുന്നു." + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "മാറ്റം വരുത്തിയ ഉപയോക്താക്കളുടെ മാപ്പിങ് വെട്ടി നീക്കുക." + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"വെട്ടി നീക്കുന്നതിനുള്ള പ്രവേശന യൂസര്‍ മാപ്പിങ് തെരഞ്ഞെടുക്കുക. പരിഷ്കരണം " +"ലഭ്യമാക്കുമ്പോള്‍ ലോഗിന്‍ യൂസര്‍ മാപ്പിങ് വെട്ടി നീക്കപ്പെടുന്നു." + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "പ്രവേശന നാമം" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "കൂടുതല്‍ തരങ്ങള്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "തരങ്ങള്‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"സിസ്റ്റത്തിലേക്കു് മാറ്റങ്ങള്‍ സൂക്ഷിയ്ക്കുന്നതിനു് മുമ്പു് പരിഷ്കരണങ്ങള്‍ " +"നിരീക്ഷിയ്ക്കുക. ഒരു വസ്തു വീണ്ടും സജ്ജമാക്കുന്നതിനു് മുമ്പു്, ചെക്ക്ബോക്സ് " +"ഉപേക്ഷിയ്ക്കുക. നിങ്ങള്‍ പരിഷ്കരിയ്ക്കുക തെരഞ്ഞെടുക്കുമ്പോള്‍, തെരഞ്ഞെടുത്ത " +"എല്ലാ വസ്തുക്കളും സിസ്റ്റത്തില്‍ പരിഷ്കരിയ്ക്കപ്പെടുന്നു." + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "പ്രവര്‍ത്തി" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "ലഭ്യമാക്കുക" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"വെട്ടി നീക്കുന്നതിനു് ഉപയോക്താക്കള്‍ക്കുള്ള മാപ്പിങ് തെരഞ്ഞെടുക്കുക. " +"പരിഷ്കരണം ലഭ്യമാക്കുമ്പോള്‍ ഉപയോക്താക്കള്‍ക്കുള്ള മാപ്പിങ് വെട്ടി " +"നീക്കപ്പെടുന്നു." + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux ഉയോക്തൃനാമം" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"ഉപയോക്തൃ നിയമനങ്ങള്‍ ചേര്‍ക്കുക. പരിഷ്കരണം ലഭ്യമാക്കുമ്പോള്‍ SELinux " +"ഉപയോക്തൃ നിയമനങ്ങള്‍ തയ്യാറാക്കപ്പെടുന്നു." + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux ഉപയോക്തൃനാമം" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "ഈ SELinux ഉപയോക്താവിനുള്ള എംഎല്‍എസ്/എംസിഎസ് നല്‍കുക.\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"ഈ SELinux ഉപയോക്താവു് ഉപയോഗിച്ചു് പ്രവേശിയ്ക്കുന്നതിനു്, സ്വതവേയുള്ള ലവല്‍ " +"നല്‍കുക. സ്വതവേ s0." + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" +"പ്രവേശിയ്ക്കുന്നതിനു് SELinux ഉപയോക്താവിനു് സ്വതവേയുള്ള ലവല്‍ നല്‍കുക. " +"സ്വതവേ s0" diff --git selinux-python-2.8/po/mn.po selinux-python-2.8/po/mn.po new file mode 100644 index 0000000..d1f5005 --- /dev/null +++ selinux-python-2.8/po/mn.po @@ -0,0 +1,3369 @@ +# bayanmunkh , 2015. #zanata +# Parag , 2017. #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: 2017-03-24 09:57+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Mongolian\n" +"Language: mn\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Хэл" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Үйлчилгээ" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Тайлбар" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Сонгох" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Төрөл" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Протокол" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Нэр" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Порт" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/mr.po selinux-python-2.8/po/mr.po new file mode 100644 index 0000000..0812281 --- /dev/null +++ selinux-python-2.8/po/mr.po @@ -0,0 +1,3524 @@ +# Petr Lautrbach , 2016. #zanata +# Parag , 2017. #zanata +# Vit Mojzis , 2017. #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: 2017-12-15 09:04+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Marathi\n" +"Language: mr\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** महत्वाचे ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "किमान एक विभाग आवश्यक" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "%s वर '+' चा वापर करून संवेदनशीलता स्तर बदलणे अशक्य" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s आधिपासूनच %s मध्ये आहे" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s %s मध्ये नाही" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "+/- यांस इतर प्रकारच्या विभागांशी एकत्र करणे अशक्य" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "बहू संवेदनशीलता असणे अशक्य" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "वापर %s CATEGORY फाइल ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "वापर %s -l CATEGORY वापरकर्ता ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "वापर %s -d फाइल ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "वापर %s -l -d वापरकर्ता ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "वापर %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "वापर %s -L -l वापरकर्ता" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "पर्याय सूची समाप्त करण्यासाठी -- चा वापर करा. उदाहरणार्थ" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "पर्याय त्रुटी %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "नोड" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "प्रकार" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "आऊटपुट फाइल" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "semanage हँडलचे निर्माण अशक्य" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "SELinux धोरण व्यवस्थापित किंवा साठ्याकरीता प्रवेश अशक्य." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "पॉलिसि स्टोर वाचणे अशक्य." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "semanage जोडणी स्थापीत करणे अशक्य" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "MLS सुरू असलेल्या स्तरची चाचणी अशक्य" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "अजूनही लागू केले नाही" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Semanage ट्रांजॅकशन आधिपासूनच प्रगतीशील आहे" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "semanage ट्रांजॅक्शन सुरू करणे अशक्य" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "semanage ट्रांजॅक्शन सादर करणे अशक्य" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Semanage ट्रांजॅकशनची प्रगती नाही" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "SELinux विभागांची सूची दाखवणे अशक्य" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "विभागाचे नाव" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "भाषा" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "बंद केले" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "विभाग %s (काढून टाकण्यास अपयशी) काढून टाकणे अशक्य" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit ला 'सुरू' किंवा 'बंद' आवश्यक आहे" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "अंतर्भुतीय परवानगीय प्रकार" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "पसंतीचे परवानगीय प्रकार" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "परवानगीय डोमेन %s निश्चित करणे अशक्य (विभाग प्रतिष्ठापन अपयशी)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "परवानगीय डोमेन %s काढून टाकणे अशक्य (काढून टाकण्यास अपयशी)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "%s करीता कि निर्माण करणे अशक्य" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "%s साठी लॉगिन मॅपिंग ठरवले नसल्यास तपासणी अशक्य" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linux गट %s अस्तित्वात नाही" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux वापरकर्ता %s अस्तित्वात नाही." + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "%s करीता लॉगिन मॅपिंग निर्माण करणे अशक्य" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "%s साठी नाव ठरवणे अशक्य" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "%s साठी MLS व्याप्तिकरीता ठरवणे अशक्य" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "%s साठी SELinux वापरकर्ता ठरवणे अशक्य" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "%s साठी लॉगिन मॅपिंग समाविष्ट करणे अशक्य" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "seuser किंवा serange आवश्यक" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "%s साठी लॉगिन मॅपिंग ठरवले नाही" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "%s साठी seuser ची चौकशी अशक्य" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "%s साठी लॉगीन मॅपिंग संपादित करणे अशक्य" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "धोरणात %s साठी लॉगिन मॅपिंग ठरवले आहे, त्यास नष्ट करणे अशक्य" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "%s साठी लॉगिन मॅपिंग नष्ट करणे अशक्य" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "लॉगिन मॅपिंग्स् सूचीत दाखवणे अशक्य" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "प्रवेश नाव" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux वापरकर्ता" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS व्याप्ति" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "सर्व्हिस" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "SELinux वापरकर्ता %s ठरवले नाही, याची तपासणी अशक्य" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "%s करीता वापरकर्त्याची चौकशी अशक्य" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "%s साठी किमान एक भूमिका समाविष्ट करणे आवश्यक" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "%s साठी SELinux वापरकर्ता निर्माण करणे अशक्य" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "भुमिका %s जमा करता आली नाही %s करता" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "%s साठी MLS स्तर ठरवणे अशक्य" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "पूर्वपद %s जमा करता आले नाही %s करीता" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "%s साठी कळ प्राप्त करणे अशक्य" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "SELinux वापरकर्ता %s समाविष्ट करणे अशक्य" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "प्रिफिक्स, भूमिका, स्तर किंवा व्याप्ति आवश्यक" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "प्रिफिक्स किंवा भूमिका आवश्यक" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux वापरकर्ता %s ठरवले नाही" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "SELinux वापरकर्ता %s संपादित करणे अशक्य" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "धोरणामध्ये SELinux वापरकर्ता %s ठरवले आहे, नष्ट करणे अशक्य" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "SELinux वापरकर्ता %s नष्ट करणे अशक्य" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "SELinux उपयोक्त्यांची सूची दाखवणे अशक्य" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "वापरकर्ता %s साठी भूमिकांची सूची दाखवणे अशक्य" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "लेबलिंग" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "प्रिफिक्स्" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS स्तर" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS व्याप्ति" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux भूमिका" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "प्रोटोकॉल udp किंवा tcp आवश्यक आहे" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "पोर्ट आवश्यक आहे" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "अवैध पोर्ट" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "%s/%s साठी कळ निर्माण करणे अशक्य" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "प्रकार आवश्यक आहे" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "%s प्रकार अवैध आहे, पोर्ट प्रकार पाहिजे" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "%s/%s पोर्ट व्याख्यीत आहे काय हे तपासता आले नाही" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "पोर्ट %s/%s आधिच व्याख्यीत" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "%s/%s साठी पोर्ट निर्माण करता आले नाही" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "%s/%s साठी संदर्भ निर्माण करणे अशक्य" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "%s/%s च्या पोर्ट संदर्भात उपयोक्त्यास निर्धारित करता आले नाही" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "%s/%s साठी पोर्ट संदर्भात भुमिका निर्धारित करता आली नाही" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "%s/%s साठी पोर्ट संदर्भात प्रकार निर्धारित करता आला नाही" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "%s/%s साठी पोर्ट संदर्भात mls क्षेत्रे निर्धारित करता आली नाहीत" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "%s/%s साठी पोर्ट संदर्भ निर्धारित करता आला नाही" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "%s/%s पोर्ट जोडू शकत नाही" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "setype किंवा serange आवश्यक" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "setype आवश्यक" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "पोर्ट %s/%s व्याख्यीत नाही" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "पोर्ट %s/%s ला प्रश्न करता आले नाही" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "पोर्ट %s/%s मध्ये बदल करता आले नाहीत" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "पोर्टांची सूची दाखवणे अशक्य" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "पोर्ट %s नष्ट करणे अशक्य" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "पोर्ट %s/%s धोरणात व्याख्यीत आहे, नष्ट करता येणार नाही" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "पोर्ट %s/%s नष्ट करता आले नाही" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "पोर्टची सूची दाखवणे अशक्य" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux पोर्ट प्रकार" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "प्रोटो" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "पोर्ट क्रमांक" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "नोड पत्ता आवश्यक आहे" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "अपरिचीत किंवा न आढळलेले प्रोटोकॉल" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "SELinux नोड प्रकार आवश्यक" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "प्रकार %s अवैध आहे, नोड प्रकार पाहिजे" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "%s साठी कळचे निर्माण अशक्य" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "पत्ता %s ठरवले आहे, याची तपासणी अशक्य" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "%s करीता पत्ता निर्माण करणे अशक्य" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "%s साठी संदर्भ निर्माण अशक्य" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "%s करीता मास्क् निश्चित करणे अशक्य" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "%s करीता पत्ता संदर्भात वापरकर्ता निश्चित करणे अशक्य" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "%s साठी पत्ता संदर्भात भूमिका निश्चित करणे अशक्य" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "%s करीता पत्ता संदर्भातील प्रकार निश्चित करणे अशक्य" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "%s करीता पत्ता संदर्भ अंतर्गत mls क्षेत्र निश्चित करणे अशक्य" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "%s करीता पत्ता संदर्भ निश्चित करणे अशक्य" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "पत्ता %s समाविष्ट करणे अशक्य" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "पत्ता %s निश्चित केले नाही" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "पत्ता %s ला प्रश्न विचारू शकत नाही" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "पत्ता %s संपादीत करणे अशक्य" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "पत्ता %s नियमावलीत निश्चित केले आहे, वगळले जाऊ शकत नाही" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "पत्ता %s नष्ट करणे अशक्य" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "सर्व नोड मॅपिंग्स् नष्ट करणे अशक्य" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "addrs सूचीत दाखवणे अशक्य" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux प्रकार आवश्यक आहे" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "इंटरफेस %s ठरवले आहे किंवा नाही याची तपासणी अशक्य" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "%s साठी इंटरफेस निर्माण करणे अशक्य" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "%s करीता इंटरफेस संदर्भात वापरकर्ता निश्चित करणे अशक्य" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "%s करीता इंटरफेस संदर्भामध्ये भूमिका निश्चित करणे अशक्य" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "%s च्या इंटरफेस संदर्भात प्रकार निश्चित करणे अशक्य" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "%s च्या इंटरफेस संदर्भात mls क्षेत्रे निश्चित करणे अशक्य" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "%s साठी इंटरफेस संदर्भ निश्चित करणे अशक्य" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "%s साठी संदेश संदर्भ निश्चित करणे अशक्य" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "इंटरफेस %s समाविष्ट करणे अशक्य" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "इंटरफेस %s ठरवले नाही" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "इंटरफेस %s ची चौकशी अशक्य" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "इंटरफेस %s मध्ये बदल करणे अशक्य" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "इंटरफेस %s धोरणात ठरवले आहे, नष्ट करणे अशक्य" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "इंटरफेस %s नष्ट करणे अशक्य" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "सर्व संवाद मॅपिंग नष्ट करणे अशक्य" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "इंटरफेसची सूची दाखवणे अशक्य" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux संवाद" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "संदर्भ" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "लक्ष्य %s वैध नाही. लक्ष्य '/' सह समाप्त होऊ शकत नाही" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "%s करीता इक्विवँलेंस क्लास आधिपासूनच अस्तित्वात आहे" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "%s करीता फाइल संदर्भात वापरकर्ता निश्चित करणे अशक्य" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "%s साठी फाइल संदर्भात भूमिका निश्चित करणे अशक्य" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "%s साठी फाइल संदर्भात mls क्षेत्रे निर्धारित करणे अशक्यत" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "अवैध फाइल गुणविशेष" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "फाइल निर्देशनमध्ये मोकळी जागा समाविष्टीत असणे अशक्य" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "प्रकार %s अवैध आहे, फाइल किंवा साधन प्रकार पाहिजे" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "%s साठी फाइल संदर्भ ठरवले आहे, याची तपासणी अशक्य" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "%s साठी फाइल संदर्भ निर्माण करणे अशक्य" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "%s च्या फाइल संदर्भात प्रकार निर्धआरित करणे अशक्य" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "%s साठी फाइल संदर्भ निश्चित करणे अशक्य" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "%s साठी फाइल संदर्भ समाविष्ट करणे अशक्य" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "setype, serange किंवा seuser आवश्यक" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "%s साठी फाइल संदर्भ ठरवले नाही" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "%s साठी फाइल संदर्भास प्रश्न करणे अशक्य" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "%s साठी फाइल संदर्भात बदल करणे अशक्य" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "फाइल संदर्भांची सूची दाखवणे अशक्य" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "फाइल संदर्भ नष्ट %s करणे अशक्य" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "%s साठी फाइल संदर्भ धोरणात व्याख्यीत, नष्ट करणे अशक्य" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "%s साठी फाइल संदर्भ नष्ट करणे अशक्य" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "फाइल संदर्भांची सूची दाखवणे अशक्य" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "स्थानिक फाइल संदर्भांची सूची दाखवणे अशक्य" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux डिस्ट्रिब्युशन fcontext इक्विवॅलेंस \n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"SELinux लोकल fcontext इक्विवॅलेंस \n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "boolean %s ठरवले आहे, याची तपासणी करणे अशक्य" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "बूलियन %s ठरवले नाही" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "फाइल संदर्भ %s ची चौकशी अशक्य" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "तुम्ही खालिल पैकी एक मूल्य निर्देशीत केले पाहिजे: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "बूलियन %s चे सक्रीय मूल्य निश्चित अशक्य" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "बूलियन %s मध्ये बदल करणे अशक्य" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "अयोग्य प्रकार %s: रेकॉर्ड %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "boolean %s धोरणात ठरवले आहे, नष्ट करणे अशक्य" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "boolean %s नष्ट करणे अशक्य" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "बूलियन्सची सूची दाखवणे अशक्य" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "बंद" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "सुरू" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux बूलियन" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "स्तर" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "पूर्वनिर्धारित" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "वर्णन" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "मानक Init डिमन" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS प्रणाली डिमन" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "इंटरनेट सर्व्हिसेस् डिमन" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "वेब ॲप्लिकेशन/स्क्रिप्ट (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "सँडबॉक्स्" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "वापरकर्ता ॲप्लिकेशन" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "अस्तित्वातील डोमेन प्रकार" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "किमान टर्मिनल प्रवेश वापरकर्ता भूमिका" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "किमान X विंडोज प्रवेश वापरकर्ता भूमिका" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "डेस्कटॉप प्रवेश वापरकर्ता भूमिका" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "प्रशासक प्रवेश वापरकर्ता भूमिका" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "बंधिस्त रूट प्रशासकीय भूमिका" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "नवीन प्रकारकरीता मॉड्युल माहिती" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "वैध प्रकार:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "पोर्ट संख्या किंवा 1 ते %d पर्यंतची संख्यांची व्याप्ति पाहिजे " + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "वैध धोरण प्रकार द्या" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "'%s' करिता पॉलिसि मॉड्युलकरिता नाव द्या." + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"विना मोकळी जागा नाव अल्फा न्युमेरिक असायला पाहिजे. पर्याय \"-n MODULENAME\" " +"याचा वापर करणे गृहीत धरा" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "वापरकर्ता भूमिका प्रकारकरीता एक्जिक्युटेब्ल्स्चे वाटप अशक्य." + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "फक्त डिमन ॲप्लिकेशन्स् init स्क्रिप्टचा वापर करू शकतात.." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve बूलियन मूल्य पाहिजे" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog बूलियन मूल्य पाहिजे" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos बूलियन मूल्य पाहिजे" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache बूलियन मूल्य पाहिजे" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER प्रकार यांस आपोआप tmp संदर्भ लागू होतो" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "'%s' पॉलिसि मॉड्युल्सला अस्तित्वातील डोमेन्स आवश्यक आहे" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "प्रकार क्षेत्र आवश्यक" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "नवीन प्रकार ठरवणे आवश्यक आहे जे खालीलप्रमाणे समाप्त होते: \n" +" %s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" +"आपल्या मर्यादीत कार्यपद्धतीकरीता एक्जीक्यूटेबेल मार्ग प्रविष्ट केलाच पाहिजे" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "टाइप एंफोर्समेंट फाइल" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "संवाद फाइल" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "फाइल संदर्भ फाइल" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "Spec फाइल" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "स्क्रिप्ट मांडणी" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "नाही" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "होय" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "बंद करा" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "सुरू करा" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "प्रगत >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "प्रगत <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "प्रगत शोध >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "प्रगत शोध <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"डिसेबल्डपासून एंफोर्सिंग मोडकरिता बदल करायचे असल्यास\n" +"- प्रणाली मोडला डिसेबल्डपासून परमिसिव्ह असे प्रणाली मोडमध्ये बदल करा\n" +"- पुन्हा सुरू करा, जेणेकरून प्रणालीचे पुन्हा लेबल केले जाईल\n" +"- नियोजनप्रमाणे प्रणाली एकदाची कार्यरत असल्यास\n" +" * प्रणाली मोडला एंफोर्सिंगकरिता बदला\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s वैध domain नाही" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "प्रणाली स्थिती: डिसेबल्ड" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "मदत: प्रारंभ पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "मदत: बूलियन्स पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "मदत: एक्जिक्युटेबल फाइल्स पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "मदत: लेखनजोगी फाइल्स पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "मदत: ॲप्लिकेशन प्रकार पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "मदत: आउटबाऊंड नेटवर्क जोडणी पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "मदत: इनबाऊंड नेटवर्क जोडणी पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "मदत: ॲप्लिकेशन पृष्ठ पासून ट्रांजिशन" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "मदत: ॲप्लिकेशन पृष्ठमध्ये ट्रांजिशन" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "मदत: ॲप्लिकेशन फाइल पृष्ठकरिता ट्रांजिशन" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "मदत: प्रणाली पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "मदत: कुलूपबंद करा पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "मदत: प्रवेश पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "मदत: SELinux वापरकर्ता पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "मदत: फाइल इक्विवॅलेंस पृष्ठ" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "आणखी..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "'%s' डोमेनकरिता वापरण्याजोगी फाइल मार्ग." + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "फाइल्स ज्याकरिता '%s' डोमेन लिहेल." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "'%s' ज्यासह नेटवर्क पोर्ट्स जोडणी करेल." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "नेटवर्क पोर्ट्स ज्याकरिता '%s' ऐकतील." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "'%s' करिता ठरवलेले फाइल प्रकार." + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "'%s' करिता धोरण संपादित करण्यासाठी वापरण्याजोगी बूलियन माहिती दाखवा" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "'%s' करिता वापरण्याजोगी फाइल प्रकार माहिती दाखवा" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "'%s' जेथे जोडणी किंवा ऐकू शकतो असे नेटवर्क पोर्ट्स दाखवा." + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "'%s' अंतर्गत ॲप्लिकेशन ट्रांजिशन्स" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "'%s' पासून ॲप्लिकेशन ट्रांजिशन्स" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "'%s' पासून फाइल ट्रांजिशन्स" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "'%s' करिता ट्रांजिशन शक्य किंवा अशक्य ॲप्लिकेशन्स दाखवा" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "सर्व फाइल्स" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "फाइल मार्ग आढळले नाही" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "एक्जिक्युटेबल" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "लेखनजोगी" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "ॲप्लिकेशन" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "नविन %(TYPE)s फाइल मार्ग समाविष्ट करा, '%(DOMAIN)s' डोमेन्सकरिता." + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "%(TYPE)s फाइल मार्ग नष्ट करा, '%(DOMAIN)s' डोमेनकरिता." + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"%(TYPE)s फाइल मार्ग संपादित करा, '%(DOMAIN)s' डोमेनकरिता. सूचीतील फक्त ठळक " +"केलेल्या घटकांची निवड शक्य आहे, हे निर्देशीत करते कि त्यास पूर्वी संपादित " +"केले होते." + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "जोडणी करा" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "इंबाऊंड जोडण्यांकरिता ऐका" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"नविन पोर्ट वर्णन समाविष्ट करा ज्याकरिता '%(APP)s' डोमेनला %(PERM)s करिता " +"परवानगी असेल." + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"संपादित पोर्ट वर्णन नष्ट करा ज्याकरिता '%(APP)s' डोमेनला %(PERM)s करिता " +"परवानगी असेल." + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"पोर्ट वर्णन संपादित करा ज्याकरिता '%(APP)s' डोमेनला %(PERM)s करिता परवानगी " +"असते." + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "नविन SELinux वापरकर्ता किंवा रोल वर्णन समाविष्ट करा." + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "संपादित SELinux वापरकर्ता किंवा रोल वर्णन नष्ट करा." + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "निवडलेले संपादित SELinux वापरकर्ता किंवा रोल वर्णन संपादित करा." + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "नविन प्रवेश मॅपिंग वर्णन समाविष्ट करा." + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "संपादित प्रवेश मॅपिंग वर्णन नष्ट करा." + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "निवडलेले संपादित प्रवेश मॅपिंग वर्णन संपादित करा." + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "नविन फाइल इक्विवॅलेंस वर्णन समाविष्ट करा." + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "संपादित फाइल इक्विवॅलेंस वर्णन नष्ट करा." + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"निवडलेले संपादित फाइल इक्विवॅलेंस वर्णन संपादित करा. सूचीतील फक्त ठळक " +"घटकांची निवड शक्य आहे, यांना पूर्वी संपादित केले होते, असे निर्देशीत होते." + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "बूलिअन %s अलाव रूल्स" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s करिता नेटवर्क पोर्ट समाविष्ट करा. सुधारणा लागू केल्यानंतर पोर्ट्सचे " +"निर्माण केले जाईल." + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "%s करिता नेटवर्क पोर्ट समाविष्ट करा" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"%s करिता फाइल लेबलिंग समाविष्ट करा. सुधारणा लागू केल्यानंतर फाइल लेबल्सचे " +"निर्माण केले जाईल." + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "%s करिता फाइल लेबलिंग समाविष्ट करा" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"प्रवेश मॅपिंग समाविष्ट करा. सुधारणा लागू केल्यानंतर वापरकर्ता मॅपिंग निर्माण " +"केले जाईल." + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "प्रवेश मॅपिंग समाविष्ट करा" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"SELinux वापरकर्ता रोल समाविष्ट करा. सुधारणा लागू केल्यानंतर SELinux " +"वापरकर्ता रोल्स निर्माण केले जाईल." + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "SELinux वापरकर्ते समाविष्ट करा" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"फाइल इक्विवॅलेंस मॅपिंग समाविष्ट करा. सुधारणा लागू केल्यानंतर मॅपिंग निर्मीत " +"केले जाईल." + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "SELinux फाइल इक्विवॅलेंसि समाविष्ट करा" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"%s करिता फाइल लेबलिंग संपादित करा. सुधारणा लागू केल्यानंतर फाइल लेबल्सचे " +"निर्माण केले जाईल." + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"SELinux वापरकर्ता रोल संपादित करा. सुधारणा लागू केल्यानंतर SELinux वापरकर्ता " +"रोल्स निर्माण केले जाईल." + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "SELinux वापरकर्ते संपादित करा" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"प्रवेश मॅपिंग संपादित करा. सुधारणा लागू केल्यानंतर प्रवेश मॅपिंग संपादित " +"केले जाईल." + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "प्रवेश मॅपिंग संपादित करा" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"फाइल इक्विवॅलेंस मॅपिंग संपादित करा. सुधारणा लागू केल्यानंतर मॅपिंग निर्मीत " +"केले जाईल." + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "SELinux फाइल इक्विवॅलेंसि संपादित करा" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s करिता नेटवर्क पोर्ट संपादित करा. सुधारणा लागू केल्यानंतर पोर्ट्सचे " +"निर्माण केले जाईल." + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "%s करिता नेटवर्क पोर्ट संपादित करा" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "नोंदणी '%s' वैध मार्ग नाही. मार्ग '/' सह सुरू व्हायला हवे." + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "पोर्ट क्रमांक १ आणि ६५५३६ अंतर्गत पाहिजे" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "SELinux नाव: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "%s करिता फाइल लेबलिंग समाविष्ट करा" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "%s करिता फाइल लेबलिंग नष्ट करा" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "%s करिता फाइल लेबलिंग संपादित करा" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "फाइल मार्ग : %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "फाइल क्लास: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "SELinux फाइल प्रकार: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "%s करिता पोर्ट्स समाविष्ट करा" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "%s करिता पोर्ट्स नष्ट करा" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "%s करिता पोर्ट्स संपादित करा" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "नेटवर्क पोर्ट्स : %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "नेटवर्क प्रोटोकॉल: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "वापरकर्ता समाविष्ट करा" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "वापरकर्ता नष्ट करा" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "वापरकर्ता संरचीत करा" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "SELinux वापरकर्ता : %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "रोल्स: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS व्याप्ति: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "प्रवेश मॅपिंग समाविष्ट करा" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "प्रवेश मॅपिंग नष्ट करा" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "प्रवेश मॅपिंग संपादित करा" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "प्रवेश नाव : %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "SELinux वापरकर्ता: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "फाइल इक्विवॅलेंस लेबलिंग समाविष्ट करा." + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "फाइल इक्विवॅलेंस लेबलिंग नष्ट करा." + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "फाइल इक्विवॅलेंस लेबलिंग संपादित करा." + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "फाइल मार्ग : %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "इक्विवॅलेंस: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "प्रणाली" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "फाइल समांतर" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "वापरकर्ते" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"%(PATH)s वर restorecon चालवायचे, %(CUR_CONTEXT)s पासून ते पूर्वनिर्धारित " +"%(DEF_CONTEXT)s करिता प्रकार बदलायचे असल्यास?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "सुधारणा" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "बदल सुधारित करा" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "बदल पूर्वस्थितीत आणा" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "प्रणाली स्थिती: एंफोर्सिंग" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "प्रणाली स्थिती: पर्मिसिव्ह" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"धोरण प्रकार बदल्यास पुढच्या बूटला पूर्प फाइल प्रणालीस पुन्हा लेबल करण्याजी " +"गरज पडेल. फाइल प्रणालीच्या आकारावर अवलंबून पुन्हा लेबल करायला बराच वेळ लागू " +"शकतो. तुम्हाला पुढे जायचे?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"SELinux बंद करिता बदल करण्यासाठी प्रणालीला पुन्हा सुरू करा. ते शिफारसीय " +"नाही. भविष्यात SELinux पुन्हा सुरू करायचे ठरवल्यास, प्रणालीला पुन्हा लेबल " +"करायची आवश्यकता असेल. प्रणालीवर SELinux अडचण निर्माण करत आहे किंवा नाही, " +"याच्या तपासणीकरिता, तुम्ही परमिसिव्ह मोडकरिता जाऊ शकता ज्यामुळे फक्त त्रुटी " +"लॉग केले जाईल आणि SELinux पॉलिसि जबरनपणे लागू होणार नाही. परमिसिव्ह मोडला " +"प्रणाली पुन्हा सुरू करायची आवश्यकता नाही. तुम्हाला पुढे जायला आवडेल?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"SELinux समर्थित बदल केल्यास पुढच्या बूटला पूर्प फाइल प्रणालीस पुन्हा लेबल " +"करण्याची गरज पडेल. फाइल प्रणालीच्या आकारावर अवलंबून पुन्हा लेबल करायला बराच " +"वेळ लागू शकतो. तुम्हाला पुढे जायचे?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"बदल लागू न करता तुम्ही ॲप्लिकेशन बंद करायचा प्रयत्न करत आहात.\n" +" * ह्या सत्र अंतर्गत बदल लागू करण्यासाठी, नाही क्लिक करा आणि सुधारणा " +"क्लिक करा.\n" +" * बदल लागून न करता ॲप्लिकेशनपासून बाहेर पडण्यासाठी, होय क्लिक करा. " +"ह्या सत्र अंतर्गत केलेले सर्व बदल तुम्ही गमवाल." + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "डाटा संवाद गमवणे" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "रेग्युलर फाइल" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "डिरेक्ट्री" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "कॅरेक्टर साधन" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "ब्लॉक साधन" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "सॉकेट फाइल" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "सिम्बॉलिक लिंक" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "नेम्ड् पाइप" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "SELinux धोरण इंस्टॉल्ड नाही" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "%s धोरण फाइल वाचण्यास अपयशी" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- स्वीकार्य %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "/usr/bin/sepolgen-ifgen चालवून इंटरफेस पुनःनिर्माण करा" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "अपरिचीत" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "संवाद %s अस्तित्वात नाही." + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"gui पर्यायचा वापर करण्यासाठी तुम्हाला policycoreutils-gui संकुल इंस्टॉल " +"करावे लागेल" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "SELinux धोरणकरिता ग्राफिकल युजर इंटरफेस" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "निर्माण करण्याजोगी मॅन पृष्ठाचे डोमेन नाव" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "वैकल्पिक रूटला सेटअपची आवश्यकता आहे" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "SELinux मॅन पृष्ठ निर्माण करा" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "निर्मीत SELinux मॅन पृष्ठ जेथे साठवले जाईल ते मार्ग" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "मॅन पानांकरीता OSचे नाव" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "निवडलेल्या SELinux मॅन पानकरीता HTML मॅन पानांची मांडणी निर्माण करा" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "वैकल्पिक रूट डिरेक्ट्रि, / करीता पूर्वनिर्धारित" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"ह्या फ्लॅगसह, वैकल्पिक रूट मार्गाला फाइल संदर्भ फाइल्स आणि policy.xml फाइल " +"समाविष्ट करणे आवश्यक आहे" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "सर्व डोमेन्स्" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "SELinux पॉलिसि नेटवर्क माहितीची चौकशी करा" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "सर्व SELinux पोर्ट प्रकारची सूची दाखवा" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "पोर्टशी संबंधित SELinux प्रकार दाखवा" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "ह्या SELinux प्रकारकरीता वर्णनकेलेले पोर्ट्स् दाखवा" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "ह्या डोमेनशी बाइंड व/किंवा जोडणीशक्य पोर्टस् दाखवा" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "हे ॲप्लिकेशन ज्या पोर्टशी बांधणी आणि किंवा जोडणी करू शकते, ते दाखवा" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"डोमेन्स् परस्पर एकमेकांशी संपर्क करू शकते याकरीता SELinux पॉलिसिची चौकशी करा" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "स्रोत डोमेन" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "लक्ष्य डोमेन" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "बूलियन्स्चे वर्णन पहाण्यासाठी SELinux पॉलिसिची चौकशी करा" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "सर्व बूलिअन्स वर्णन प्राप्त करा" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "वर्णन प्राप्त करण्याजोगी बूलियन" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"सोअर्स् प्रोसेस डोमेन लक्ष्य प्रोसेस डोमेनकरीता स्थानांतरीत करण्यासाठी " +"SELinux पॉलिसिची चौकशी करा" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "सोअर्स् प्रोसेस् डोमेन" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "लक्ष्य प्रोसेस् डोमेन" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy generate: त्रुटी: बाब %s पैकी एक आवश्यक आहे" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "ह्या प्रकारच्या धोरणकरीता आदेश आवश्यक" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "-t पर्यायचा वापर '%s' डोमेन्ससह शक्य नाही. अधिक तपशीलकरिता वापर पहा." + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "-d पर्यायचा वापर '%s' डोमेन्ससह शक्य नाही. अधिक तपशीलकरिता वापर पहा." + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "-a पर्यायचा वापर '%s' डोमेन्ससह शक्य नाही. अधिक तपशीलकरिता वापर पहा." + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "-w पर्यायचा वापर --newtype पर्यायसह शक्य नाही" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "SELinux धोरण संवाद सूची" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "चौकशीजोगी, संवाद नाव द्या" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "SELinux पॉलिसि मॉड्युल साचा निर्माण करा" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "विस्तारणजोगी डोमेन प्रकार द्या" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "ह्या डोमेनकरीता स्थानांतरनजोगी SELinux वापरकर्ता द्या" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "ॲडमिनिस्ट्रेटर डोमेन जेथे स्थानांतरित होईल ती SELinux भूमिका द्या" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "प्रशासकातर्फे प्रशासनजोगी डोमेन्स द्या" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "निर्माण करण्याजोगी पॉलिसिचे नाव" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "निर्मीत धोरण फाइल्स साठण्याकरीता मार्ग" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "बंधिस्त प्रोसेसकरीता लिहण्याजोगी मार्ग" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "धोरण प्रकार ज्यास आदेश आवश्यक आहे" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "'%s' धोरण निर्माण करा" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "'%s' धोरण निर्माण करा" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "मर्यादीत करण्याजोगी एक्जिक्युटेबल" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "आदेश" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "वैकल्पिक SELinux धोरण, /sys/fs/selinux/policy करीता पूर्वनिर्धारित" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "ॲप्लिकेशन्स" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "डोमेन निवडा" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "निवडा" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "रद्द करा" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" +"दिलेली नोंदणी अयोग्य आहे. कृपया ex:/.../... स्वरूपात पुन्हा वापरून पहा." + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "पुन्हा प्रयत्न करा" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "नेटवर्क पोर्ट वर्णन" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"फाइल इक्विवॅलेंस मॅपिंग समाविष्ट करा. सुधारणा लागू केल्यानंतर मॅपिंग " +"निर्मीत केले जाईल." + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "मार्ग" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"SELinux वापरकर्ता नाव निर्देशीत करा. नियमानुसार SELinux वापरकर्ता नावे सहसा " +"_u मध्ये समाप्त होतात." + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "इक्विवॅलेंस लेबलच्या मांडणीकरिता मार्ग द्या." + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "इक्विवॅलेंस मार्ग" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "सुधारणाकरिता साठवा" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"नविन मार्ग आणि इक्विवॅलेंस मार्ग अंतर्गत मॅपिंग निर्देशीत करा. नवीन " +"मार्गमधील सर्वकाही यास लेबल केले जाईल, जेणेकरूण ते इक्विवॅलेंस मार्ग अंतर्गत " +"समाविष्टीत राहेल." + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "फाइल समाविष्ट करा" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" फाइल लेबलिंग करिता. सुधारणा लागू केल्यानंतर " +"फाइल लेबल्स निर्माण केले जाईल." + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "वर्ग" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "प्रकार" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"लेबल ज्याकरिता लागू केले जाईल ते फाइल क्लास निवडा. सर्व क्लासेसकरिता " +"पूर्वनिर्धारित." + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "मार्गला रिकर्सिव्ह करा" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"निर्देशीत डिरेक्ट्री अंतर्गत path. objects असलेल्या सर्व चिल्डरनकरिता हे " +"लबेल लागू करायचे असल्यास Make Path Recursive निवडा." + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "चाळणी करा" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "लेबलिंगकरिता फाइल किंवा डिरेक्ट्री निवडण्याकरिता चाळा." + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "मार्ग " + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"लेबलिंग संपादित करण्यासाठी रेग्युलर एक्सप्रेशन्स्चा वापर करून मार्ग " +"निर्देशीत करा." + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "ह्या मार्गकरिता लागू करण्यासाठी SELinux फाइल प्रकार निवडा." + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "ह्या फाइल मार्गकरिता लागू करण्यासाठी MLS लेबल द्या." + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "ह्या मार्गकरिता लागू करण्याजोगी SELinux MLS लेबल." + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "धोरणचे विश्लेषण करत आहे..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"प्रवेश मॅपिंग समाविष्ट करा. सुधारणा लागू केल्यानंतर प्रवेश मॅपिंगचे निर्माण " +"केले जाईल." + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"वापरकर्त्याचे प्रवेश वापरकर्ता नाव द्या ज्याकरिता तुम्हाला SELinux वापरकर्ता " +"कनफाइनमेंट समाविष्ट करायला आवडेल." + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"ह्या प्रवेश केलेल्या वापरकर्त्याकरिता SELinux वापरकर्ता निवडा. प्रवेश " +"झालेल्या वापरकर्त्यांना पूर्वनिर्धारितपणे __default__ वापरकर्ता लागू होते." + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"ह्या प्रवेश केलेल्या वापरकर्त्याकरिता MLS/MCS व्याप्ति द्या. निवडलेल्या " +"SELinux वापरकर्त्याकरिता व्याप्तिसाठी पूर्वनिर्धारित केले जाते." + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "MLS व्याप्ति" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"ह्या वापरकर्त्याकरिता प्रवेशसाठी MLS व्याप्ति निर्देशीत करा. निवडलेल्या " +"SELinux वापरकर्ते MLS व्याप्तिकरिता पूर्वनिर्धारित केले जाते." + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" नेटवर्क पोर्ट करिता. सुधारणा लागू केल्यानंतर " +"पोर्ट्स निर्माण केले जातील." + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" +"पोर्ट क्रमांक किंवा व्याप्ति द्या ज्याकरिता तुम्हाला पोर्ट प्रकार समाविष्ट " +"करायचे आहे." + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "प्रोटोकॉल" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "पोर्ट प्रकार" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" +"प्रोट प्रकार निवडा ज्याकरिता तुम्हाला निर्देशीत पोर्ट क्रमांक लागू करायचे " +"आहे." + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" +"पोर्ट प्रकारला tcp पोर्ट क्रमांकांकरिता लागू करायचे असल्यास tcp निवडा." +"" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" +"पोर्ट प्रकारला udp पोर्ट क्रमांकांकरिता लागू करायचे असल्यास udp निवडा." +"" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "ह्या पोर्टकरिता लागू करण्याजोगी MLS लेबल द्या." + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "SELinux संरचना" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "निवडा..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "बूलियन्स" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"'selected domain' करिता धोरण संपादित करण्यासाठी वापरण्याजोगी बूलियन माहिती " +"दाखवा." + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "फाइल्स्" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "'selected domain' करिता वापरण्याजोगी फाइल प्रकार माहिती दाखवा." + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "नेटवर्क" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "'selected domain' जेथे जोडणी किंवा ऐकू शकतो असे नेटवर्क पोर्ट्स दाखवा" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "ट्रांजिशन्स्" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "'selected domain' करिता ट्रांजिशन शक्य किंवा अशक्य ॲप्लिकेशन्स दाखवा." + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "प्रवेश मॅपिंग" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "SELinux संरचना व्यवस्थापीत करा" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "SELinux वापरकर्ते" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "कुलूपबंद करा" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"SELinux प्रणाली कुलूपबंद करा.\n" +"ह्या पडद्याचा वापर SELinux सुरक्षा सुरू करण्यासाठी केला जातो." + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "रेडिओबटन" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "फिल्टर" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "फक्त संपादित दाखवा" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "चुकिचे लेबल केलेल्या फाइल्स अस्तित्वात आहे" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "चुकिचे लेबल केलेल्या फाइल्स दाखवा" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "करारमधील If-Then-Else नियम जे\n" +"वैकल्पिक प्रवेश नियंत्रण स्वीकारू शकते." + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "सुरू केले" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "नाव" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "फाइल मार्ग" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "SELinux फाइल प्रकार" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "'selected domain' देण्याकरिता वापरण्याजोगी फाइल मार्ग." + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "एक्जिक्युटेबल फाइल्स्" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "फाइल्स, जेथे 'निवडलेले डोमेन' लिहू शकतात." + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "लेखनजोगी फाइल्स" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "'निवडलेल्या डोमेन'करिता ठरवलेले फाइल प्रकार." + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "ॲप्लिकेशन फाइल प्रकार" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "पोर्ट" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "निवडलेले डोमेन ज्यासह जोडणी करते, ते नेटवर्क पोर्टस्" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "आऊटबाऊंड" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "नेटवर्क पोर्ट ज्यासह निवडलेले डोमेन ऐकण्यास सहमती दिली जाते." + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "इंबाऊंड" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "बूलियन\n" +"सुरू केले" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "बूलियन नाव" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "SELinux ॲप्लिकेशन प्रकार" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"वेगळ्या डोमेनकरिता स्थानांतरनजोगी एक्जिक्युटेबल्स, जेव्हा 'निवडलेले डोमेन' " +"त्यास चालवते." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "'select domain' पासून ॲप्लिकेशन ट्रांजिशन्स" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "प्रोसेस डोमनकरिता कॉल करत आहे" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "चालवण्याजोगी फाइल" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"निवडलेली डोमेन्स एंट्रिपॉइंट चालवतेवेळी, 'निवडलेले डोमेन' करिता " +"स्थानांतरनजोगी एक्जिक्युटेबल्स." + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "'select domain' अंतर्गत ॲप्लिकेशन ट्रांजिशन्स" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"फाइल ट्रांजिशन्स सध्याचे डोमेन लक्ष्य प्रकारच्या डिरेक्ट्री अंतर्गत ठराविक " +"क्लासकरिता अंतर्भुत माहिती निर्माण करते, ते ठरवते. वैकल्पिकरित्या फाइल नाव " +"ट्रांजिशनकरिता निर्देशीत करणे शक्य आहे." + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "SELinux डिरेक्ट्री प्रकार" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "लक्ष्य क्लास" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "SELinux लक्ष्य प्रकार" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "फाइलचे नाव" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "'select domain' पासून फाइल ट्रांजिशन्स" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "पूर्वनिर्धारित स्तर" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "प्रणाली प्रथमवेळी बूट होतेवेळी प्रणाली मोड निवडा" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "जबरनपणे" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "परवानगीय" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "सध्याच्या सत्रकरिता प्रणाली मोड निवडा" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "सिस्टम पॉलिसि प्रकार:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "प्रणाली मोड" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "इतर मशीनपासून प्रणाली सेटिंग्ज आयात करा" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "आयात करा" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "फाइलकरिता प्रणाली सेटिंग्ज एक्सपोर्ट करा" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "स्वरूप बदला" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "रिबूटवेळी सर्व फाइल्सला प्रणाली पूर्वनिर्धारितकरिता पुन्हा लेबल करा" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "प्रणाली संरचना" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"unconfined डोमेनमध्ये प्रोसेस लबेल प्रोसेसला हवे ते करण्यास परवानगी देते, " +"SELinux हस्तक्षेप न करता. SELinux तर्फे SELinux पॉलिसि ठरवले नसल्यास, init " +"प्रणालीतर्फे बूटवेळी सुरू केलेल्या ॲप्लिकेशन्सना, हे मॉड्युल सुरू असल्यास " +"unconfined म्हणून चालवले जाईल. बंद केल्यामुळे सर्व डिमन्स आत्ता मर्यादीत " +"केले जाईल. unconfined_t वापरकर्त्याला निष्क्रीय करण्याकरिता तुम्ही प्रथम " +"वापरकर्ता किंवा प्रवेश पडद्यापासून unconfined_t काढून टाका." + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" +"अमर्यादीत प्रणाली प्रोसेस चालवण्याकरिता चालवण्याची क्षमता बंद करायची?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"परमिसिव्ह डोमेनमध्ये प्रोसेस लेबल प्रोसेसला हवे ते करण्यास परवानगी देते, " +"जेथे SELinux डिनायल्स लॉग करते, परंतु त्यास एंफोर्स करत नाही. सहसा " +"परमिसिव्ह डोमेन्स प्रयोगिक पॉलिसि निर्देशीत करते, मॉड्युल बंद केल्याने " +"SELinux डोमेनकरिता प्रवेश नकारू शकते, जे प्रत्यक्षात स्वीकार्य असायला हवे." + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "सर्व परमिसिव्ह प्रोसेसेस बंद करायचे?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"सर्व प्रोसेसेसना इतर प्रोसेसेसकरिता ptracing किंवा डिबगिंगपासून " +"नकारायचे?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"फाइल इक्विवॅलेंसमुळे प्रणाली नविन मार्ग अंतर्गत अंतर्भुत माहितीला लेबल करते, " +"जणूकाही ते इक्विवॅलेंस मार्ग अंतर्गत असते." + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "फाइल्स इक्विवॅलेंस" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...डाटाच्या अवलोकनकरिता निवडा..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "नष्ट करा" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "सुधारित करा" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "समाविष्ट करा" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "पूर्वस्थितीत आणा" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"पूर्वस्थितीत आणा बटन संवाद सुरू करेल जे तुम्हाला सध्याच्या ट्रांजॅकशन " +"अंतर्गत बदल पूर्वस्थितीत आणण्यास मदत करते." + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "सध्याच्या व्यवहारातील सर्व बदल सर्व्हरकडे पाठवा." + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "ॲप्लिकेशन्स - प्रगत शोध" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "प्रोसेस प्रकार" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "अधिक तपशील" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "संपादीत फाइल लेबलिंग नष्ट करा" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"नष्टजोगी फाइल लेबलिंग निवडा. सुधारणा लागू केल्यानंतर फाइल लेबलिंग नष्ट केली " +"जाईल." + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "SELinux फाइल लेबल" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "सुधारणाकरिता साठवा" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "संपादीत पोर्ट्स नष्ट करा" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" +"नष्टजोगी पोर्ट्स निवडा. सुधारणा लागू केल्यानंतर पोर्ट्स नष्ट केले जाईल." + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"नष्टजोगी फाइल इक्विवॅलेंस लेबलिंग निवडा. सुधारणा लागू केल्यानंतर फाइल " +"इक्विवॅलेंस लेबलिंग नष्ट होईल." + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "संपादित वापरकर्ते मॅपिंग नष्ट करा." + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"नष्ट करण्यासाठी प्रवेश वापरकर्ता मॅपिंग निवडा. सुधारणा लागू केल्यानंतर " +"वापरकर्ता मॅपिंग नष्ट केले जाईल." + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "प्रवेश नाव" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "आणखी प्रकार" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "प्रकार" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"प्रणालीकडे सादर करण्यापूर्वी सुधारणांचे पुनरावलोकन करा. घटकाला मूळस्थितीत " +"आणण्याकरिता, चेकबॉक्स निवड अशक्य करा. सुधारणाची निवड केल्यानंतर निवडलेले " +"सर्व घटक प्रणाली अंतर्गत तपासले जातील." + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "कृती" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "लागू करा" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"नष्टजोगी वापरकर्ता मॅपिंग निवडा. सुधारणा लागू केल्यानंतर वापरकर्ता मॅपिंग " +"नष्ट केली जाईल." + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux वापरकर्तानाव" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"वापरकर्ता रोल्स समाविष्ट करा. सुधारणा लागू केल्यानंतर SELinux वापरकर्ता " +"रोल्स निर्माण केले जाईल." + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux वापरकर्ता नाव" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "ह्या SELinux वापरकर्ताकरिता MLS/MCS व्याप्ति द्या.\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"ह्या SELinux वापरकर्ताकरिता प्रवेशकरिता पूर्वनिर्धारित स्तर निर्देशीत करा. " +"s0 करिता पूर्वनिर्धारित." + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" +"SELinux वापरकर्ताकरिता प्रवेशसाठी पूर्वनिर्धारित स्तर द्या. s0 " +"पूर्वनिर्धारित आहे" diff --git selinux-python-2.8/po/ms.po selinux-python-2.8/po/ms.po new file mode 100644 index 0000000..d6bae0a --- /dev/null +++ selinux-python-2.8/po/ms.po @@ -0,0 +1,3372 @@ +# Kevin Fenzi , 2016. #zanata +# Parag , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Vit Mojzis , 2017. #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: 2017-12-15 09:03+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Malay\n" +"Language: ms\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Bahasa" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Tidak dapat menyenaraikan pengguna SELinux" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Tidak dapat menyenaraikan peranan untuk pengguna %s" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Protokol udp atau tcp diperlukan" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Port diperlukan" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Tidak dapat mencipta kekunci untuk %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Jenis diperlukan" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Tidak dapat memeriksa sama ada port %s/%s telah dinyatakan" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "Port %s/%s telah ditakrif" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Tidak dapat mencipta port untuk %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Tidak dapat mencipta konteks untuk %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Tidak dapat menetapkan pengguna dalam konteks port untuk %s/%s" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Tidak dapat menetapkan tugas dalam konteks port untuk %s/%s" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Tidak dapat menetapkan jenis dalam konteks port untuk %s/%s" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "Tidak dapat menetapkan medan mls dalam konteks port untuk %s/%s" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Tidak dapat menetapkan konteks port untuk %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Tidak dapat menambah port %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Memerlukan setype atau serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Memerlukan setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "Port %s/%s tidak dinyatakan" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Tidak dapat menyoal port %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Tidak dapat mengubah port %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "Port %s/%s dinyatakan dalam polisi, tidak boleh dipadam" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Tidak dapat memadam port %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Tidak dapat menyenaraikan port" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Tidak dapat mencipta kekunci untuk %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Tidak dapat mencipta konteks untuk %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "Jenis SELinux diperlukan" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Tidak dapat memeriksa sama ada antaramuka %s dinyatakan" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Tidak dapat mencipta antaramuka untuk %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Tidak dapat menetapkan pengguna dalam konteks antaramuka untuk %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Tidak dapat menetapkan tugas dalam konteks antaramuka untuk %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Tidak dapat menetapkan jenis dalam konteks antaramuka untuk %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "Tidak dapat menetapkan medan mls dalam konteks antaramuka untuk %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Tidak dapat menetapkan konteks antaramuka untuk %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Tidak dapat menetapkan konteks mesej untuk %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Tidak dapat menambah antaramuka %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "Antaramuka %s tidak dinyatakan" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Tidak dapat menyoal antaramuka %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Tidak dapat mengubah antaramuka %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "Antaramuka %s dinyatakan dalam polisi, tidak boleh dipadam" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Tidak dapat memadam antaramuka %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Tidak dapat menyenaraikan antaramuka" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Tidak dapat menetapkan pengguna dalam konteks fail untuk %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Tidak dapat menetapkan tugas dalam konteks fail untuk %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Tidak dapat menetapkan medan mls dalam konteks fail untuk %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "Tidak dapat memeriksa jika konteks fail untuk %s telah dinyatakan" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Tidak dapat mencipta konteks fail untuk %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Tidak dapat menetapkan jenis dalam konteks fail untuk %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Tidak dapat menetapkan konteks fail untuk %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Tidak dapat menambah konteks fail untuk %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Memerlukan setype, serange atau seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "Konteks fail %s tidak dinyatakan" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Tidak dapat menyoal konteks fail untuk %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Tidak dapat mengubahsuai konteks fail untuk %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Tidak dapat memadam konteks fail untuk %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Tidak dapat menyenaraikan konteks fail" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Tidak dapat menyenaraikan konteks fail tempatan" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Tidak dapat memeriksa sama ada boolean %s dinyatakan" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "Boolean %s tidak dinyatakan" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Tidak dapat menyoal fail konteks %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Tidak dapat mengubah boolean %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "Boolean %s dinyatakan dalam polisi, tidak boleh dipadam" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Tidak dapat memadam boolean %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Tidak dapat menyenaraikan boolean" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "off" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "on" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Keadaan" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Default" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Tidak" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Ya" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sistem" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Pengguna" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Aplikasi" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Batal" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Ulangi" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Jenis" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Rangkaian" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Hidupkan" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Nama" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/my.po selinux-python-2.8/po/my.po new file mode 100644 index 0000000..8426fda --- /dev/null +++ selinux-python-2.8/po/my.po @@ -0,0 +1,3371 @@ +# Moe Hein Kyaw , 2016. #zanata +# PhyoMinHtun , 2016. #zanata +# Wai Yan Min , 2016. #zanata +# Yan Naing Myint , 2016. #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: 2016-02-20 05:48+0000\n" +"Last-Translator: PhyoMinHtun \n" +"Language-Team: Burmese\n" +"Language: my\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "ဦးစားပေး" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "ကွန်ယက်" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "အမည်" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "ဖျက်ဆီးပါ။" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "ထည့်ပါ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "အမျိုးအစားများ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "လုပ်ဆောင်ချက်" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/nb.po selinux-python-2.8/po/nb.po new file mode 100644 index 0000000..fa67777 --- /dev/null +++ selinux-python-2.8/po/nb.po @@ -0,0 +1,3371 @@ +# Kevin Fenzi , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Parag , 2017. #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: 2017-03-24 09:57+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Norwegian Bokmål\n" +"Language: nb\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s er allerede i %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s er ikke i %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Bruk %s -d fil ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Bruk %s -l -d bruker ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Bruk %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Bruk %s -L -l bruker" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Navn på modul" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Språk" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Slått av" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Tjeneste" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "av" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "på" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Tilstand" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Forvalg" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Beskrivelse" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS systemtjeneste" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Brukerprogram" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Nei" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Ja" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Deaktiver" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Aktiver" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "System" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Brukere" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Programmer" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Velg" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Avbryt" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Prøv igjen" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Klasse" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Type" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Bla gjennom" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protokoll" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Nettverk" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filter" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Aktivert" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Navn" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Port" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Tvungen" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Ettergivende" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Slett" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Legg til" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Forkast endringer" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Handling" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Bruk" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/nds.po selinux-python-2.8/po/nds.po new file mode 100644 index 0000000..4610680 --- /dev/null +++ selinux-python-2.8/po/nds.po @@ -0,0 +1,3372 @@ +# Kevin Fenzi , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Parag , 2017. #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: 2017-03-24 10:21+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Low German\n" +"Language: nds\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +# translation auto-copied from project System-config-language, version f16, document system-config-language, author +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Sprak" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Deenst" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "ut" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "an" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Standard" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Beschrieven" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Brukerprogramm" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Nee" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Ja" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Deaktiveren" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Aktiveren" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "System" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Brukers" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Anwennen" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Wähle" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Avbreken" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Pad" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Klasse" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Typ" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Nahkieken" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protokoll" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filter" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Aktivert" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Naam" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Port" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Hentofögen" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Aktschoon" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Tostimmen" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/ne.po selinux-python-2.8/po/ne.po new file mode 100644 index 0000000..f4db41a --- /dev/null +++ selinux-python-2.8/po/ne.po @@ -0,0 +1,3368 @@ +# Kevin Fenzi , 2016. #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: 2016-03-30 04:16+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Nepali\n" +"Language: ne\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "पूर्वनिर्धारित" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "होइन" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "हो" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "प्रणाली" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "अनुप्रयोग" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "रद्द गर्नुहोस्" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "पुन: प्रयास गर्नुहोस्" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "प्रकार" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/nl.po selinux-python-2.8/po/nl.po new file mode 100644 index 0000000..d6efea5 --- /dev/null +++ selinux-python-2.8/po/nl.po @@ -0,0 +1,3604 @@ +# Geert Warrink , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Geert Warrink , 2017. #zanata +# Geert Warrink , 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 02:36+0000\n" +"Last-Translator: Geert Warrink \n" +"Language-Team: Dutch\n" +"Language: nl\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** BELANGRIJK **********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "Om dit beleidspakket te activeren, voer uit:\n" +"\n" +"semodule -i %s\n" +"\n" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Vereist tenminste één categorie" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" +"Kan gevoeligheid niveaus door gebruik te maken van '+' op %s niet wijzigen" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s is al in %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s is niet in %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Kan +/- niet combineren met andere typen categorieën" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Kan geen meerdere gevoeligheden hebben" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Gebruik %s CATEGORIE bestand ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Gebruik %s -l CATEGORIE gebruiker ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "Gebruik %s [[+|-]CATEGORIE],...] Bestand ..." + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "Gebruik %s -l [[+|-]CATEGORIE],...] gebruiker ..." + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Gebruik %s -d bestand ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Gebruik %s -l -d gebruiker ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Gebruik %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Gebruik %s -L -l gebruiker" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Gebruik -- om de optie lijst te beëindigen. Bijvoorbeeld" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Fout in opties %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "Selecteer een alternatieve SELinux-taktiekopslag om te beheren" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "Selecteer een prioriteit voor modulebewerkingen" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "Print geen kop bij het tonen van %s objecttypes" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "Laad tactiek niet opnieuw na een toekenning" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "Toon %s lokale aanpassingen" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "Voeg een record van het %s objecttype toe" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "SELinux-type voor het object" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" +"Standaard SELinux niveau voor SELinux gebgruiker, s0 is standaard. (Alleen " +"voor MLS/MCS systemen)" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" +"\n" +"MLS/MCS Security Range (alleen voor MLS/MCS systemen)\n" +"SELinux Range voor SELinux login mapping\n" +"standaarden voor de SELinux user record range.\n" +"SELinux Range voor SELinux gebruiker heeft als standaard s0.\n" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" +"\n" +" Protocol voor de gespecificeerde poort (tcp|udp) of internetprotocol\n" +" versie voor de gespecificeerde node (ipv4|ipv6).\n" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "\n" +" Subnet voorvoegsel voor de gespecificeerde infiniband ibpkey.\n" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "\n" +" Naam voor de gespecificeerde infiniband eindpoort.\n" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "Verander een record van het %s objecttype" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "Toon records van het %s objecttype" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "Verwijder een record van het %s objecttype" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "Extraheer commando's, voor het gebruik binnen een transactie" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "Verwijder alle lokale aanpassingen van %s objecten" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "SELinux-gebruikersnaam" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" +"Beheer inlogafbeeldingen tussen linux gebruikers en SELinux beperkte " +"gebruikers" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "login_naam | %%groepsnaam" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "Beheer bestandscontext afbeeldingsdefinities" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" +"Substitueer doelpad met bronpad bij het genereren van standaard\n" +" label. " +"Dit wordt gebruikt met dcontext. Vereist born en doel\n" +" pad " +"argumenten. De context labeling voor de doel sub-boom wordt\n" +" equivalent " +"gemaakt aan de definitie van de bron." + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "file_spec" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" +"Beheer SELinux beperkte gebruikers (Rollen en niveau's voor een SELinux-" +"gebruiker)" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" +"\n" +"SELinux-rollen. Je moet meerdere rollen omsluiten met aanhalingstekens, " +" en gescheiden door spaties. Of -R meerdere keren specificeren." +"\n" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "selinux_naam" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "Beheer netwerkpoort typedefinities" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "poort | poort_reeks" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "Beheer infiniband ibpkey typedefinities" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "pkey | pkey_reeks" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "Beheer infiniband eindpoort typedefinities" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "ibendport" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "Beheer netwerkinterface typedefinities" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "interface_spec" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "Beheer SELinux-beleidsmodules" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "Verwijder een module" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "Een module uitzetten" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "Een module aanzetten" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "Naam van de module om te behandelen" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "Beheer netwerknode typedefinities" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "Netwerkmasker" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "node" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" +"Beheer booleaanse variabelen om selectief functionaliteit aan te zetten" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "boolean" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "Een booleaanse variabele aanzetten" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "Een booleaanse variabele uitzetten" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "semanage permissive: fout: het volgende argument is vereist: type\n" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "Beheer procestype handhavingsmodus" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "type" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "Aan/Uit-zetten van dontaudit regels in tactiek" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "Lokale aanpassingen leveren" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "Output bestand" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "Lokale aanpassingen importeren" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "Inputbestand" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "Kan semanage handle niet creëren" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "SELinux-beleid is niet beheerd of krijg geen toegang tot opslag." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Kan beleidsopslag niet lezen." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Kan semanage verbinding niet tot stand brengen" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "Kan MLS aangezet status niet testen" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "Nog niet geïmplementeerd" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Semanage transactie is al bezig" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "Kan semanage transactie niet starten" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "Kan semanage transactie niet uitvoeren" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Semanage transactie is niet bezig" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "Kan SELinux modules niet tonen" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "Kan modulenaam niet krijgen" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "Kan module niet aanzetten" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "Kan moduleprioriteit niet krijgen" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "Kan module lang_ext niet krijgen" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Modulenaam" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "Prioriteit" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Taal" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Uitgezet" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "Module bestaat niet: %s " + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "Ongeldige prioriteit %d (moet tussen 1 en 999 zijn)" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "Kan geen mdulesleutel aanmaken" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "Kan modulesleutelnaam niet instellen" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "Kan module %s niet aanzetten" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "Kan module %s niet uitzetten" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "Kan module %s niet verwijderen (verwijderen mislukt)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit vereist 'aan' of 'uit'" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "Ingebouwde Toelatende Types" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "Aangepaste Toelatende Types" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" +"De sepolgen python-module is vereist om toelatende domeinen op te zetten.\n" +"In sommige distributies wordt het geleverd in het policycoreutils-devel " +"pakket.\n" +"# yum install policycoreutils-devel\n" +"Of vergelijkbaar voor jouw distributie." + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "Kan toelatend domein %s niet instellen (module-installatie mislukte)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "Kan toelatend domein %s niet verwijderen (verwijderen mislukte)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Kan geen sleutel aanmaken voor %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "Kan niet controleren of inlogmapping voor %s is gedefinieerd" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "Inlogafbeelding voor %s is al gedefinieerd" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linuxgroep %s bestaat niet" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux-gebruiker %s bestaat niet" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Kan geen inlogmapping aanmaken voor %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Kan naam niet instellen voor %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Kan MLS-bereik niet instellen voor %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Kan SELinux-gebruiker niet instellen voor %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Kan inlogmapping voor %s niet toevoegen" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Vereist seuser of serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "Inlogmapping voor %s is niet gedefinieerd" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Kan seuser niet opvragen voor %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Kon inlogmapping voor %s niet aanpassen" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"Inlogmapping voor %s is gedefinieerd in beleid, kan niet worden verwijderd" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Kan inlogmapping voor %s niet verwijderen" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Kan inlogmappings niet tonen" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Inlognaam" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux-gebruiker" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS-bereik" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Service" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Kan niet controleren of SELinux-gebruiker %s is gedefinieerd" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Kan gebruiker niet opvragen voor %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "Je moet ten minste één rol voor %s toevoegen" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "SELinux-gebruiker %s is al gedefinieerd" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Kan geen SELinux-gebruiker aanmaken voor %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Kan rol %s niet toevoegen voor %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Kan MLS-niveau niet instellen voor %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Kan prefix %s niet toevoegen voor %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Kan sleutel niet extraheren voor %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Kan SELinux-gebruiker %s niet toevoegen" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Vereist prefix, rollen, niveau of bereik" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Vereist prefix of rollen" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux-gebruiker %s is niet gedefinieerd" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Kan SELinux-gebruiker %s niet wijzigen" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" +"SELinux gebruiker %s is gedefinieerd in beleid, kan niet worden verwijderd" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Kan SELinux-gebruiker %s niet verwijderen" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Kan SELinux-gebruikers niet tonen" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Kan rollen voor gebruiker %s niet tonen" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Labelen" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Prefix" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS-niveau" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS-bereik" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux-rollen" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Protocol udp of tcp is vereist" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Poort is vereist" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "Ongeldige poort" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Kan geen sleutel aanmaken voor %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Type is vereist" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "Type %s is ongeldig, moet een poorttype zijn" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Kan niet controleren of poort %s/%s gedefinieerd is" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "Poort %s/%s is al gedefinieerd" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Kan geen poort aanmaken voor %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Kan geen context aanmaken voor %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Kan gebruiker in poort context niet instellen voor %s/%s" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Kan rol in poort context niet instellen voor %s/%s" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Kan type in poort context niet instellen voor %s/%s" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "Kan mls velden in poort context niet instellen voor %s/%s" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Kan poort context niet instellen voor %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Kan poort %s/%s niet toevoegen" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Vereist setype of serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Vereist setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "Poort %s/%s is niet gedefinieerd" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Kan poort %s/%s niet opvragen" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Kan poort %s/%s niet veranderen" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "Kan poorten niet tonen" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "Kan poort %s niet verwijderen" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "Poort %s/%s is gedefinieerd in tactiek, kan niet worden verwijderd" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Kan poort %s/%s niet verwijderen" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Kan poorten niet tonen" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux Poorttype" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Proto" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Poortnummer" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "Subnet-prefix is vereist" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "Ongeldige P-sleutel" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "Type %s is ongeldig, moet een ibpkey type zijn" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "Kan niet controleren of ibpkey %s/%s gedefinieerd is" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "ibpkey %s/%s is al gedefinieerd" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "Kan geen ibpkey aanmaken voor %s/%s" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "Kan gebruiker in ibpkey context niet instellen voor %s/%s" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "Kan rol in ibpkey context niet instellen voor %s/%s" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "Kan type in ibpkey context niet instellen voor %s/%s" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "Kan mls velden in ibpkey context niet instellen voor %s/%s" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "Kan ibpkey context niet instellen voor %s/%s" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "Kan ibpkey %s/%s niet toevoegen" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "ibpkey %s/%s is niet gedefinieerd" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "Kan ibpkey %s/%s niet opvragen" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "Kan ibpkey %s/%s niet veranderen" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "Kan de ibpkeys niet tonen" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "Kan ibpkey %s niet verwijderen" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "ibpkey %s/%s is gedefinieerd in tactiek, kan niet worden verwijderd" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "Kan ibpkey %s/%s niet verwijderen" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "Kan ibpkeys niet tonen" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "SELinux IB Pkey type" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "Subnet-prefix" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "Pkey nummer" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "IB apparaatnaam is vereist." + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "Ongeldig poortnummer" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "Kan geen sleutel aanmaken voor ibendpoort %s/%s" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "Type %s is ongeldig, moet een ibendpoorttype zijn" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "Kan niet controleren of ibendpoort %s/%s gedefinieerd is" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "ibendpoort %s/%s is al gedefinieerd" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "Kan ibendpoort niet aanmaken voor %s/%s" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "Kan gebruiker in ibendpoort context niet instellen voor %s/%s" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "Kan rol in ibendpoort context niet instellen voor %s/%s" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "Kan type in ibendpoort context niet instellen voor %s/%s" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "Kan mls velden in ibendpoort context niet instellen voor %s/%s" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "Kan ibendpoort context niet instellen voor %s/%s" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "Kan ibendpoort %s/%s niet toevoegen" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "ibendpoort %s/%s is niet gedefinieerd" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "Kan ibendpoort %s/%s niet opvragen" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "Kan ibendpoort %s/%s niet veranderen" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "Kan ibendpoorten niet tonen" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "Kan geen sleutel aanmaken voor %s/%d" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "Kan de ibendport %s/%d niet verwijderen" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" +"ibendpoor %s/%s is gedefinieerd in tactiek, kan niet worden verwijderd" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "Kan ibendpoort %s/%s niet verwijderen" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "Kan ibendpoorten niet tonen" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "SELinux IB end poorttype" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "IB apparaatnaam" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "Node-adres is vereist" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "Onbekend of ontbrekend protocol" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "SELinux node type is vereist" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "Type %s is ongeldig, moet een node type zijn" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Kan geen sleutel aanmaken voor %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "Kan niet controleren of addr %s is gedefinieerd" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "Adres %s is al gedefinieerd" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "Kan geen addr aanmaken voor %s" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Kan geen context aanmaken voor %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "Kan geen masker instellen voor %s" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "Kan gebruiker in addr context niet instellen voor %s" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "Kan rol in addr context niet instellen voor %s" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "Kan type in addr context niet instellen voor %s" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "Kan mls-velden in addr context niet instellen voor %s" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "Kan addr-context niet instellen voor %s" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "Kan addr %s niet toevoegen" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "Addr %s is niet gedefinieerd" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "Kan addr %s niet bevragen" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "Kan addr %s niet wijzigen" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "Addr %s gedefinieerd in beleid, kan niet worden verwijderd" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "Kan addr %s niet verwijderen" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "Kan niet alle node mappings verwijderen" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "Kan addrs niet tonen" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux-type is vereist" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Kan niet controleren of interface %s gedefinieerd is" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "Interface %s is al gedefinieerd" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Kan geen interface aanmaken voor %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Kan gebruiker in interfacecontext niet instellen voor %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Kan rol in interfacecontext niet instellen voor %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Kan type in interfacecontext niet instellen voor %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "Kan mls velden in interfacecontext niet instellen voor %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Kan interfacecontext niet instellen voor %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Kan boodschapcontext niet instellen voor %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Kan interface %s niet toevoegen" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "Interface %s is niet gedefinieerd" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Kan interface %s niet opvragen" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Kan interface %s niet wijzigen" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "Interface %s is gedefinieerd in beleid, kan niet worden verwijderd" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Kan interface %s niet verwijderen" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "Kan niet alle interface mappings verwijderen" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Kan interfaces niet tonen" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux-interface" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Context" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "Doel %s is niet geldig. Doel mag niet eindigen met '/'" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "Substituut %s is niet geldig. Substituut mag niet eindigen met '/'" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "Equivalentieklasse voor %s bestaat al" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "Bestandsspecificatie %s conflicteert met equivalentieregel '%s %s'" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "Equivalentieklasse voor %s bestaat niet" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Kan gebruiker in bestandscontext niet instellen voor %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Kan rol in bestandscontext voor %s niet instellen" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Kan mls-velden in bestandscontext voor %s niet instellen" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "Ongeldige bestandsspecificatie" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "Bestandsspecificatie kan geen spaties bevatten" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" +"Bestandsspecificatie %s conflicteert met equivalentieregel '%s %s'; probeer " +"'%s' toe te voegen" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "Type %s is ongeldig, moet een bestands- of apparaattype zijn" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "Kan niet controleren of bestandscontext voor %s is gedefinieerd" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "Bestandsinhoud voor %s is al gedefinieerd" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Kan geen bestandscontext aanmaken voor %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Kan type in bestandscontext niet instellen voor %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Kan bestandscontext niet instellen voor %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Kan bestandscontext niet toevoegen voor %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Vereist setype, serange of seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "Bestandscontext voor %s is niet gedefinieerd" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Kan bestandscontext niet opvragen voor %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Kan bestandscontext niet veranderen voor %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "Kan bestandscontexten niet tonen" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "Kan bestandscontext %s niet verwijderen" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" +"Bestandscontext voor %s is gedefinieerd in beleid, kan niet worden " +"verwijderd" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Kan bestandscontext niet verwijderen voor %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Kan bestandscontexten niet tonen" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "Kan bestandscontexten voor persoonlijke mappen niet tonen" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Kan lokale bestandscontexten niet tonen" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux Distributie fcontect Equivalentie\n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"SELinux Locale fcontext Equivalentie\n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Kan niet controleren of Boolean %s gedefinieerd is" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "Boolean %s is niet gedefinieerd" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Kan bestandscontext %s niet opvragen" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "Je moet een van de volgende waarden opgeven: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "Kan actieve waarde van Boolean %s niet instellen" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Kan Boolean %s niet wijzigen" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "Verkeerd formaat %s: Record %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "Boolean %s is gedefinieerd in beleid, kan niet worden verwijderd" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Kan Boolean %s niet verwijderen" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Kan Booleans niet tonen" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "uit" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "aan" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux-Boolean" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Status" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Standaard" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Beschrijving" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "Rondgaande interfaceklasse gevonden" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "Ontbrekende interfacedefinitie voor %s" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Standaard Initdaemon" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS Systeemdaemon" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "Internetdiensten Daemon" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Webapplicatie/Script (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Zandbak" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Gebruikersapplicatie" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "Bestaand Domeintype" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "Minimale Terminal Inlog Gebruikersrol" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "Minimale X Windows Inlog Gebruikersrol" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "Desktop Inlog Gebruikersrol" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "Beheerder Login Gebruikersrol" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "Beperkte Root Beheerdersrol" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "Module-informatie voor een nieuw type" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "Geldige Types:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "Poorten moeten getallen of bereiken van getallen tussen 1 en %d zijn." + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "Je moet een geldig beleidstype geven" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "Je moet een naam geven voor je beleidsmodule voor je '%s'." + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"Naam moet alfanumerisch zonder spaties zijn. Overweeg de optie \"-n " +"MODULENAAM\" te gebruiken." + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" +"Gebruikersroltypes kunnen geen uitvoerbare bestanden toegewezen krijgen." + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "Alleen daemonapplicaties kunnen een initscript gebruiken.." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve moet een Boolean waarde zijn" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog moet een Boolean waarde zijn" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos moet een Boolean waarde zijn" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache moet een Boolean waarde zijn" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "Gebruikerstypes krijgen automatisch een tmp type" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "'%s' beleidsmodules vereisen bestaande domeinen" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "Typeveld is vereist" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "Je moet een nieuw type definieren dat eindigt met:\n" +"%s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "Je moet het uitvoerbare bestandspad voor je beperkte proces geven" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "Type-handhavingsbestand" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "Interfacebestand" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "Bestandscontextenbestand" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "Specbestand" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "Setupscript" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Nee" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Ja" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Uitzetten" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Aanzetten" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "Geavanceerd >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "Geavanceerd <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "Geavanceerd Zoeken >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "Geavanceerd Zoeken <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"Om te schakelen van Uitgezet naar Beperkende modus:\n" +"- Schakel de systeemmodus van Uitgezet naar Toelatend\n" +"- Herstart, zodat het systeem kan herlabelen\n" +"- Als het systeem werkt volgens plan\n" +"* Schakel de systeemmodus naar Beperkend\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s is geen geldig domein" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "Systeemstatus: Uitgezet" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "Help: Startpagina" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "Help: Booleanpagina" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "Help: Uitvoerbare Bestandenpagina" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "Help: Schrijfbare Bestandenpagina" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "Help: Applicatietypes-Pagina" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "Help: Uitgaande Netwerkverbindingen-Pagina" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "Help: Inkomende Netwerkverbindingen-Pagina" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "Help: Overgang van applicatie-Pagina" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "Help: Overgang naar applicatie-Pagina" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "Help: Overgangsapplicatiebestandspagina" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "Help: Systeempagina" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "Help: Vergrendel pagina" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "Help: Inlogpagina" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "Help: SELinux-Gebruikerspagina" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "Help: Bestandsequivalentiepagina" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "Meer..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "Bestandspad gebruikt om het '%s' domein te betreden." + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "Bestanden waar het '%s' domein naar kan schrijven." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "Netwerkpoorten waar '%s' verbinding mee mag maken." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "Netwerkpoorten waar '%s' naar mag luisteren." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "Bestandstypes gedefinieerd voor '%s'." + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"Toon Boolean informatie die gebruikt kan worden om het beleid voor '%s' aan " +"te passen." + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "Toon bestandstype-informatie die door '%s' gebruikt kan worden." + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" +"Toon netwerkpoorten waar '%s' verbinding mee kan maken of naar kan luisteren." +"" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "Applicatie Gaat Over Naar '%s'" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "Applicate Gaat Over Van '%s'" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "Bestand Gaat Over Van '%s'" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" +"Uitvoerbare bestanden die over zullen gaan naar '%s', bij het uitvoeren van " +"geselecteerde domeiningangen" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" +"Uitvoerbare bestanden die naar een ander domein over zullen gaan als '%s' ze " +"uitvoert." + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "Bestanden door '%s' zullen naar een ander label overgaan." + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "Toon applicaties die naar of van '%s' over kunnen gaan." + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "alle bestanden" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "ONTBREKEND BESTANDSPAD" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "Om deze overgang uit te zetten, ga je naar de %sBooleaanse sectie%s." + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" +"Om deze transactie aan te zetten, ga je naar de %sBooleaanse sectie%s." + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "het uitvoerbare bestand" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "het schrijfbare bestand" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "de applicatie" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "Voeg nieuw %(TYPE)s bestandspad toe voor '%(DOMAIN)s' domeinen." + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "Delete %(TYPE)s bestandspaden voor '%(DOMAIN)s' domein." + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"Verander %(TYPE)s bestandspad voor '%(DOMAIN)s' domein. Alleen vet gedrukte " +"items in de lijst kunnen geselecteerd worden, dit geeft aan dat ze eerder " +"gewijzigd zijn." + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "verbinden" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "luister naar inkomende verbindingen" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"Voeg nieuwe poortdefinitie toe waarnaar het '%(APP)s' domein mag %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"Verwijder gewijzigde poortdefinities waarnaar het '%(APP)s' domein mag " +"%(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "Verander poortdefinities waarnaar het '%(APP)s' domein mag %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "Voeg nieuwe SELinux-gebruiker/rol-definitie toe." + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "Verwijder aangepaste SE-Linux-gebruiker/rol-definities." + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "Geselecteerde aangepaste SELinux-gebruiker/rol-definities wijzigen." + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "Nieuwe inlogmapping-definitie toevoegen" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "Aangepaste inlogmapping-definities verwijderen" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "Geselecteerde aangepaste inlogmapping-definities wijzigen." + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "Nieuwe bestandsequivalentie-definities toevoegen." + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "Aangespaste bestandsequivalentie-definities verwijderen." + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"Geselecteerde aangepaste bestandsequivalentie-definities wijzigen. Alleen " +"vet gedrukte items in de lijst kunnen geselecteerd worden, dit geeft aan dat " +"ze eerder gewijzigd zijn." + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "Boolean %s Toelatingsregels" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Voeg netwerkpoort voor %s toe. Poorten zullen aangemaakt worden als update " +"toegepast wordt." + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "Netwerkpoort toevoegen voor %s" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"Bestandslabeling toevoegen voor %s. Bestandslabels zullen aangemaakt worden " +"als update toegepast wordt." + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "Bestandslabeling voor %s toevoegen" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"Inlogmapping toevoegen. Gebruikersmapping zal aangemaakt worden als Update " +"toegepast wordt." + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "Inlogmapping toevoegen" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"SELinux-gebruikersrol toevoegen. SELinux-gebruikersrollen zullen aangemaakt " +"worden als update wordt toegepast." + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "SELinux-gebruikers toevoegen" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"Bestandsequivalentiemapping toevoegen. Mapping zal aangemaakt worden als " +"update toegepast wordt." + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "SELinux-bestandsequivalentie toevoegen" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"Bestandslabeling voor %s wijzigen. Bestandslabels zullen aangemaakt worden " +"als update toegepast wordt." + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"SELinux-gebruikersrol aanpassen. SELinux-rollen zullen aangepast worden als " +"update toegepast wordt." + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "SELinux-gebruikers aanpassen" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"Inlogmapping wijzigen. Inlogmapping zal gewijzigd worden als update " +"toegepast wordt." + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "Inlogmapping Wijzigen" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"Bestandsequivalentiemapping wijzigen. Mapping zal aangemaakt worden als " +"update toegepast wordt." + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "SELinux-bestandsequivalentie aanpassen" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Netwerkpoort voor %s aanpassen. Poorten zullen aangemaakt worden als update " +"toegepast wordt." + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "Netwerkpoort voor %s aanpassen" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "De invoer '%s' is geen geldig pad. Paden moeten beginnen met een '/'." + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "Poortnummer moet tussen 1 en 65536 liggen" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "SELinux-naam: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "Bestandslabeling voor %s toevoegen" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "Bestandslabeling voor %s verwijderen" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "Bestandslabeling voor %s aanpassen" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "Bestandspad :%s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "Bestandsklasse: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "SELinux-bestandstype: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "Poorten toevoegen voor %s" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "Poorten verwijderen voor %s" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "Poorten aanpassen voor %s" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "Netwerkpoorten: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "Netwerkprotocol: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "Gebruiker toevoegen" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "Gebruiker verwijderen" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "Gebruiker aanpassen" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "SELinux-gebruiker: %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "Rollen: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS-bereik: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "Inlogmapping toevoegen" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "Inlogmapping verwijderen" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "Inlogmapping wijzigen" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "Inlognaam: %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "SELinux-gebruiker: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "Bestandsequiv. labeling toevoegen." + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "Bestandsequiv. labeling verwijderen." + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "Bestandsequiv. labeling verwijderen" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "Bestandspad: %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "Equivalentie: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Systeem" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "Bestandsequivalentie" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Gebruikers" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"restorecon uitvoeren op %(PATH)s om zijn type van %(CUR_CONTEXT)s naar de " +"standaard %(DEF_CONTEXT)s te wijzigen?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "Update" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "Update Wijzigingen" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "Wijzigingen Terugdraaien" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "Systeemstatus: Beperkend" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "Systeemstatus: Toelatend" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Wijzigen van het beleidstype zal het gehele bestandssysteem doen herlabelen " +"bij het eerstvolgende opstarten. Herlabelen kan lang duren afhankelijk van " +"de grootte van het bestandssysteem. Wil je doorgaan?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"Veranderen naar SELinux uitgeschakeld vereist opnieuw opstarten. Het wordt " +"niet aangeraden. Als je later besluit om SELinux weer in te schakelen, zal " +"het systeem moeten herlabelen. Als je aleen wilt zien of SELinux een " +"probleem veroorzaakt op je systeem, kun je naar toelatende modus gaan, " +"waarin alleen fouten gelogd worden en SELinux-beleid niet gehandhaafd wordt. " +"Toelatende modus vereist geen herstart. Wil je doorgaan?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Veranderen naar SELinux aangezet zal het hele bestandssysteem doen " +"herlabelen bij het eerstvolgende opstarten. Herlabelen kan lang duren " +"afhankelijk van de grootte van het bestandssysteem. Wil je doorgaan?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"Je probeert om het programma te sluiten zonder je wijzigingen toe te passen.\n" +"* Om wijzigingen die je deze sessie gedaan hebt, klik op Nee en klik dan op " +"Update.\n" +"* Om het programma te verlaten zonder je wijzigingen toe te passen, klik op " +"Ja. Alle wijzigingen die je tijdens deze sessie gedaan hebt zullen verloren " +"gaan." + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "Dataverliesdialoog" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "gewoon bestand" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "map" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "karakterapparaat" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "blokapparaat" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "socketbestand" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "symbolische koppeling" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "named pipe" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "Geen SELinux-beleid geïnstalleerd" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "Kan beleidsbestand %s niet lezen" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- Toegestaan %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"Je moet de interface-informate regenereren door /usr/bin/sepolgen-ifgen uit " +"te voeren" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "onbekend" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "%s interface compileren" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "\n" +"Compilatietest voor %s mislukte.\n" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "\n" +"Compilatietest voor %s is niet uitgevoerd. %s\n" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "\n" +"Compilatie van %s interface wordt niet ondersteund." + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "Interface %s bestaat niet." + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"Je moet het policycoreutils-gui pakket installeren om de gui optie te " +"gebruiken" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "Grafische gebruikersinterface voor SELinux-beleid" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "Domeinnaam of -namen van de man pages die aangemaakt moeten worden" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "Alternatieve root moet ingesteld worden" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "SELinux man pages genererend" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "pad waar de gegenereerde SELinux man pages opgeslagen worden" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "naam van het besturingssysteem voor manual pagina's" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" +"Genereer de HTML man pages structuur voor de geselecteerde SELinux man page" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "Alternatieve root directory, standaard /" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"Met deze vlag moet het alternatieve rootpad bestandscontext bestanden en " +"policy.xml bestanden bevatten" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "Alle domeinen" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "Vraag SELinux beleidsnetwerkinformatie op" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "Toon een lijst van alle SELinux-poorttypes" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "Toon het SELinux-type gerelateerd aan de poort" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "Toon poorten die voor dit SELinux-type gedefinieerd zijn" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" +"toon poorten waaraan dit domein kan binden en/of verbinding mee kan maken" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" +"toon poorten waaraan deze applicatie kan binden en/of mee kan verbinden" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"Vraag SELinux-beleid op om te zien of domeinen met elkaar mogen communiceren" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "Brondomein" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "Doeldomein" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "vraag SELinux-beleid op om de beschrijving van Booleans te zien" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "verkrijg beschrijvingen van alle Booleans" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "Boolean om beschrijving te verkrijgen" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"Vraag SELinux-beleid op om te zien hoe een procesdomein over kan gaan naar " +"het doelprocesdomein" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "bronprocesdomein" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "doelprocesdomein" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy genereren: fout: een van de argumenten %s is vereist" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "Commando vereist voor dit type beleid" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"De -t optie kan niet met '%s' domeinen gebruikt worden. Lees usage voor meer " +"details." + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"De -d optie kan niet met '%s' domeinen gebruikt worden. Lees usage voor meer " +"details." + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"De -a optie kan niet met '%s' domeinen gebruikt worden. Lees usage voor meer " +"details." + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "Optie -w kan niet gebruikt worden met de --newtype optie" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "Toon lijst van SELinux-beleidsinterfaces" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "Vul interfacenamen in die je wilt bevragen" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "Genereer SELinux-beleidsmodulesjabloon" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "Geef het domeintype om uit te breiden" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "Geef de SELinux-gebruikers die over zullen gaan naar dit domein" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "Geef SELinx rollen waar het beheerdersdomein naar over zal gaan" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "Geef domeinen die deze beperkte beheerder zal beheren" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "naam van aan te maken beleid" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "pad waarin de aangemaakte beleidsbestanden worden opgeslagen" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "pad waar de beperkte processen naar zullen moeten schrijven" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "Beleidstypes die een commando vereisen" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "Maak '%s' beleid aan" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "Maak '%s' policy aan" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "uitvoerbaar bestand om te beperken" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "commando's" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "Alternatieve SELinux-beleid, standaard /sys/fs/selinux/policy" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Applicaties" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "Selecteer domein" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Selecteer" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Annuleren" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" +"De opgave is incorrect. Probeer a.u.b. opnieuw in het ex:/.../... formaat." + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Opnieuw" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "Netwerkpoortdefinities" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"Bestandsequivalentiemapping Toevoegen. Mapping zal aangemakt worden als " +"Update toegepast wordt." + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Pad" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"Specificeer een nieuwe SELinux gebruikersnaam. Volgens conventie eindigen " +"SELinux gebruikersnamen gewoonlijk met _u." + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "Vul het pad in waarvoor je een equivalente label wilt instellen." + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "Equivalentiepad" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "Opslaan naar update" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"Specificeer de mapping tussen het nieuwe pad en het equivalentiepad. Alles " +"onder dit nieuwe pad zal gelabeld worden alsof het zich onder het " +"equivalentiepad bevindt." + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "Bestand toevoegen" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" Bestandslabels voor . Bestandslabels zullen " +"aangemaakt worden als de vernieuwing toegepast wordt." + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Klasse" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Type" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"Kies de bestandsklasse waar dit label op zal worden toegepast. Standaard is " +"alle klassen." + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "Maak Pad Recursief" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"Selecteer Maak pad recursief laas je dit label wilt toepassen voor alle " +"kinderen van het gespecificeerde mappad. Objecten in de map moeten dit label " +"hebben." + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Bladeren" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "Blader om de map of het bestand voor labelen de selecteren." + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "Pad" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"Specificeer het pad met reguliere expressies waarvoor de de labels wilt " +"veranderen." + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "Kies het SELinux bestandstype on aan dit pad toe te wijzen." + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "Geef het MLS-label om aan dit bestandspad toe te wijzen." + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "SELinux MLS-label dat je aan dit pad toe wil wijzen." + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "Beleid Analyseren..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"Inlogmapping Toevoegen. Inlogmapping zal aangemaakt worden als update " +"toegepast wordt." + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"Geef de inlog-gebruikersnaam van de gebruiker waar je SELinux " +"gebruikersbeperking aan toe wilt voegen." + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"Kies de SELinux-gebruiker om aan deze inlog-gebruiker toe te wijzen. Inlog-" +"gebruikers krijgen standaard de __default__ gebruiker toegewezen." + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"Geeg MLS/MCS-bereik voor deze inlog-gebruiker. Standaard is het bereik voor " +"de Geselecteerde SELinux-Gebruiker." + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "MLS-bereik" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"Specificeer het MLS-bereik voor deze gebruiker om mee in te loggen. " +"Standaard is het geselecteerde SELinux-gebruikers MLS-bereik." + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" Netwerkpoort voor . Poorten zullen aangemaakt " +"worden als de vernieuwing toegepast wordt." + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" +"Geef het poortnummer of bereik dat je aan een poorttype toe wilt voegen." + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protocol" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "Poorttype" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" +"Selecteer het poorttype dat je aan het gespecificeerde poortnummer toe wilt " +"wijzen." + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" +"Kies tcp als het poorttype aan tcp-poortnummers toegewezen moet " +"worden." + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" +"Kies udp als het poorttype aan udp-poortnummers toegewezen moet " +"worden." + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "Geef het MLS-label om aan deze poort toe te wijzen." + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "SELinux-configuratie" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "Selecteer..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "Booleans" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"Toon boolean-informatie die gebruikt kan worden om het beleid voor het " +"'geselecteerde domein' aan te passen." + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Bestanden" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" +"Toon bestandstype-informatie die gebruikt kan worden door het 'geselecteerde " +"domein'." + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Netwerk" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"Toon netwerkpoorten waar het 'geselecteerde domein' verbinding mee kan maken " +"of naar kan luisteren." + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "Overgangen" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" +"Toon applicaties die naar of van het 'geselecteerde domein' over kunnen gaan." +"" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "Inlogmapping." + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "Beheer de SELinux-configuratie" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "SELinux-gebruikers" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "Vergrendelen" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"Vergrendel het SELinux systeem.\n" +"Dit scherm kan gebruikt worden voor het aanscherpen van de SELinux " +"beschermingen." + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "radioknop" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filter" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "Toon Alleen Aangepaste" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "Er bestaan verkeerd gelabelde bestanden" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "Toon alleen verkeerd gelabelde bestanden" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"If-Then-Else regels geschreven in de tactiek die\n" +"alternatieve toegangscontrole kan toestaan." + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Aangezet" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Naam" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "Bestandspad" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "SELinux-bestandstype" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "Bestandspad gebruikt om het 'geselecteerde domein' te betreden." + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "Uitvoerbare Bestanden" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "Bestanden waar het 'geselecteerde domein' naar kan schrijven." + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "Schrijfbare bestanden" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "Bestandstypes gedefinieerd voor het 'geselecteerde domein'." + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "Applicatie Bestandstypen" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Poort" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" +"Netwerkpoorten waar het 'geselecteerde domein' verbinding mee mag maken." + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "Uitgaand" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "Netwerkpoorten waar het 'geselecteerde domein' naar mag luisteren." + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "Inkomend" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "Boolean\n" +"Aangezet" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "Booleannaam" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "SELinuc-applicatietype" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"Uitvoerbare bestanden die naar een ander domein over zullen gaan als het " +"'geselecteerde domein' ze uitvoert." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "Applicatie gaat over van 'geselecteerde domein'" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "Aanroepend Procesdomein" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "Uitvoerbaar Bestand" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"Uitvoerbare bestanden die over zullen gaan naar het 'geselecteerde domein', " +"bij het uitvoeren van het entreepunt van een selecteerd domein." + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "Applicatie gaat over naar 'geselecteerde domein'" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"Bestandsovergangen definieren wat er gebeurt als het huidige domein de " +"inhoud van een bepaalde klasse aanmaakt in een map van het doeltype. " +"Optioneel kan een bestandsnaam gespecificeerd worden voor de overgang." + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "SELinux-maptype" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "Doelklasse" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "SELinux-doeltype" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "Bestandsnaam" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "Bestand gaat over van 'geselecteerde domein'" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "Standaardniveau" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "Kies de systeemmodus als het systeem voor het eerst opstart" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Beperkend" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Toelatend" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "Kies de systeemmodus voor de huidige sessie" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "Systeem beleidstype:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "Systeemmodus" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "Importeer systeeminstellingen van een andere machine" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "Importeren" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "Exporteer systeeminstellingen naar een bestand" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "Exporteren" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "Herlabel alle bestanden naar de systeemstandaard bij herstarten" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "Systeemconfiguratie" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"Een onbeperkt domein is een proceslabel dat het proces toestaat te doen wat " +"het wil, zonder dat SELinux zich ermee bemoeit. Applicaties die bij het " +"opstarten gestart zijn door een initsysteem waar SELinux geen gedefineerd " +"SELinux-beleid voor heeft zullen als onbeperkt draaien als deze module is " +"aangezet. Als het uitgezet wordt zullen alle daemons beperkt worden. Om de " +"unconfined_t gebruiker uit te zetten moet je eerst unconfined_t uit de " +"gebruikers/inlogschermen verwijderen." + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" +"Het vermogen om onbeperkte systeemprocessen uit te voeren uitzetten?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"Een toelatend domein is een proceslabel dat het proces toestaat te doen wat " +"het wil, waarbij SELinux alleen afwijzingen logt, maar niet handhaaft. " +"Meestal duiden toelatende domeinen op experimenteel beleid, het uitzetten " +"van de module zou SELinux ertoe kunnen leiden toegang tot een domein af te " +"wijzen, dat toegestaan zou moeten worden." + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "Alle toelatende processen uitzetten?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"Alle processen verhinderen andere processen te ptracen of debuggen?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"Bestand equivalentie zal het systeem inhoud laten labelen voor het nieuwe " +"pad alsof het zich op het equivalente pad bevond." + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "Bestandenequivalentie" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...SELECTEER OM DATA TE TONEN..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Verwijderen" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "Aanpassen" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Toevoegen" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Terugdraaien" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"De terugdraaiknop lanceert een dialoogvenster dat je de mogelijkheid geeft " +"om veranderingen binnen de huidige transactie terug te draaien." + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "Alle wijzigingen in je huidige transactie naar de server commiteren." + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "Applicaties - Geavanceerd Zoeken" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "Procestypes" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "Meer Details" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "Verwijder Aangepaste Bestandslabeling" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"Kies bestandslabeling om te verwijderen. Bestandslabeling zal verwijderd " +"worden als update toegepast wordt." + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "SELinux Bestandslabel" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "Opslaan naar Update" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "Verwijder Aangepaste Poorten" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" +"Kies poorten om te verwijderen. Poorten zullen verwijderd worden als update " +"toegepast wordt." + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"Kies bestandsequivalentielabeling om te verwijderen. " +"Bestandsequivalentielabeling zal verwijderd worden als update toegepast " +"wordt." + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "Verwijder Aangepaste Gebruikersmapping" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"Kies inlog gebruikersmapping om te verwijderen. Inlog gebruikersmapping zal " +"worden verwijderd als update toegepast wordt." + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "Inlognaam" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "Meer Types" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "Types" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"Review de vernieuwingen die je gemaakt hebt voordat je ze doorgeef aan het " +"systeem. Om een item te herstellen, verwijder je het vinkje uit de checkbox. " +" Alle aangevinkte items zullen in het systeem vernieuwd worden als je " +"vernieuwen selecteert." + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Actie" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Toepassen" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"Kies gebruikersmapping om te verwijderen. gebruikersmapping zal worden " +"verwijderd als update toegepast wordt." + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux-gebruikersnaam" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"Gebruikersrollen Toevoegen. SELinux-Gebruikersrollen zullen aangemaakt " +"worden als update toegepast wordt." + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux-gebruikersnaam" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "Geef MLS/MCS-bereik voor deze SELinux-gebruiker.\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"Specificeer het standaardniveau waarvan je wilt dat deze SELinux-gebruiker " +"ermee inlogt. Standaard s0." + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" +"Geef het standaardniveau voor de SELinux-gebruiker om mee in te loggen. " +"Standaard s0" diff --git selinux-python-2.8/po/nn.po selinux-python-2.8/po/nn.po new file mode 100644 index 0000000..8e43c85 --- /dev/null +++ selinux-python-2.8/po/nn.po @@ -0,0 +1,3372 @@ +# Mauro Carvalho Chehab , 2015. #zanata +# Andreas-Johann Ø Ulvestad , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Andreas-Johann Ø Ulvestad , 2017. #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: 2017-04-23 08:34+0000\n" +"Last-Translator: Andreas-Johann Ø Ulvestad \n" +"Language-Team: Norwegian Nynorsk\n" +"Language: nn\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "node" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Av" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "av" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "på" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Standard" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Skildring" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Nei" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Ja" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "System" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Brukarar" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "katalog" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Avbryt" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Prøv på ny" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Klasse" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Type" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Nettverk" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Verksam" + +# translation auto-copied from project libvirt, version master, document libvirt +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Name" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Port" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Slett" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Legg til" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Bruk" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/nso.po selinux-python-2.8/po/nso.po new file mode 100644 index 0000000..8008558 --- /dev/null +++ selinux-python-2.8/po/nso.po @@ -0,0 +1,3369 @@ +# Kevin Fenzi , 2016. #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: 2016-03-30 04:31+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Northern Sotho\n" +"Language: nso\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Tlhaelelo" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Aowa" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Ee" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Ditirišo" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Khansela" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Leka gape" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Mohuta" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "" + +# translation auto-copied from project libvirt, version master, document libvirt +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Name" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/or.po selinux-python-2.8/po/or.po new file mode 100644 index 0000000..bee4258 --- /dev/null +++ selinux-python-2.8/po/or.po @@ -0,0 +1,3594 @@ +# Petr Lautrbach , 2016. #zanata +# Parag , 2017. #zanata +# Vit Mojzis , 2017. #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: 2017-12-15 09:04+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Oriya\n" +"Language: or\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** ଗୁରୁତ୍ବପୂର୍ଣ୍ଣ ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "ଅତିକମ ରେ ଗୋଟିଏ ବିଭାଗ ଆବଶ୍ଯକ କରି ଥାଏ" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" +"%s ରେ '+' ବ୍ଯବହାର କରି ସମ୍ବଦେନଶୀଳ ସ୍ତର ମାନଙ୍କୁ ରୂପାନ୍ତରିତ କରି ପାରିବ ନାହିଁ" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s ଟି ପୂର୍ବରୁ %s ରେ ରହିଛି" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s ଟି %s ରେ ନାହିଁ" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "+/- କୁ ଅନ୍ଯାନ୍ଯ ବିଭାଗ ମାନଙ୍କ ସହିତ ମିଶ୍ରଣ କରି ପାରିବ ନାହିଁ" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "ଏକାଧିକ ସମ୍ବେଦନଶୀଳ ଉପାଦାନ ରହି ପାରିବ ନାହିଁ" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "ବ୍ଯବହାର ବିଧି %s ବିଭାଗୀୟ ଫାଇଲ ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "ବ୍ଯବହାର ବିଧି %s -l ବିଭାଗୀୟ ଚାଳକ ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "ବ୍ଯବହାର ବିଧି %s -d ଫାଇଲ ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "ବ୍ଯବହାର ବିଧି %s -l -d ଚାଳକ ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "ବ୍ଯବହାର ବିଧି %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "ବ୍ଯବହାର ବିଧି %s -L -l ଚାଳକ" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" +"ପସନ୍ଦ ର ତାଲିକା କୁ ସମାପ୍ତ କରିବା ପାଇଁ -- କୁ ବ୍ଯବହାର କରନ୍ତୁ | ଉଦାହରଣ ସ୍ବରୂପ" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "ପସନ୍ଦ ତୃଟି %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "ନୋଡ" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "ପ୍ରକାର" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "ଫଳାଫଳ ଫାଇଲ" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "semanage ହ୍ୟାଣ୍ଡଲକୁ ସୃଷ୍ଟି କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" +"SELinux ନୀତି ଟି ପରିଚାଳିତ ହେଉ ନାହିଁ କିମ୍ବା ଭଣ୍ଡାର କୁ ପ୍ରବେଶାନୁମତି ନାହିଁ" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "ସଞ୍ଚୟ କରିବା ନୀତି କୁ ପଢି ପାରୁ ନାହିଁ" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "semanage ସଂଯୋଗ କୁ ସ୍ଥାପିତ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "MLS ସକ୍ରିୟ ସ୍ଥିତିକୁ ପରୀକ୍ଷା କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "ଏପର୍ଯ୍ୟନ୍ତ କାର୍ଯ୍ୟକାରୀ ହୋଇନାହିଁ" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Semanage ବିନିମୟ ପୂର୍ବରୁ ଚାଲିଅଛି" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "semanage ବିନିମୟ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "semanage ଅନୁବାଦକୁ ଦାଖଲ କରିପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Semanage ବିନିମୟ ଚାଲୁନାହିଁ" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "SELinux ଏକକାଂଶକୁ ତାଲିକାଭୁକ୍ତ କରିପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "ଏକକାଂଶ ନାମ" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "ଭାଷା" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "ନିଷ୍କ୍ରିୟ" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "ମଡ୍ୟୁଲ %s କୁ କାଢ଼ି ପାରିଲା ନାହିଁ (କାଢ଼ିବା ବିଫଳ)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit 'ଅନ' କିମ୍ବା 'ଅଫ' ଆବଶ୍ୟକ କରିଥାଏ" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "ସୁନିର୍ମିତ ଅନୁମୋଦନକାରୀ ପ୍ରକାରଗୁଡିକ" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "ଇଚ୍ଛାରୂପଣ ଅନୁମୋଦନକାରୀ ପ୍ରକାରଗୁଡିକ" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" +"ଅନୁମତି ପାଇବା ଯୋଗ୍ୟ ପରିସର %s କୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ (ଏକକାଂଶ ସ୍ଥାପନ ବିଫଳ)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "ଅନୁମତି ପାଇବା ଯୋଗ୍ୟ ପରିସର %s କୁ କାଢ଼ିପାରିଲା ନାହିଁ (କାଢ଼ିବା ବିଫଳ)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "%s ପାଇଁ ଗୋଟିଏ ଚାବି ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" +"%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ ର ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି " +"ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linux ଶ୍ରେଣୀ %s ଅବସ୍ଥିତ ନାହିଁ" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux ଚାଳକ %s ଅବସ୍ଥିତ ନାହିଁ" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "%s ପାଇଁ ନାମ ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "%s ପାଇଁ ଏମ୍.ଏଲ.ଏସ୍. ପରିସର କୁ ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "%s ପାଇଁ SELinux ଚାଳକ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "seuser କିମ୍ବା serange ଆବଶ୍ଯକ" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ ର ବ୍ଯାଖ୍ଯା କରାଯାଇ ନାହିଁ" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "%s ପାଇଁ seuser କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିବ ନାହିଁ" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ ଟି ନିୟମ ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରିହେବ " +"ନାହିଁ" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ କୁ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "ଲଗଇନ ନାମ" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux ଚାଳକ" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS ପରିସର" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "ସର୍ଭିସ" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" +"%s SELinux ଚାଳକ ର ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "%s ପାଇଁ ଚାଳକ କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିବ ନାହିଁ" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "%s ପାଇଁ ଅତିକମରେ ଗୋଟିଏ ଭୁମିକା ଯୋଗ କରିବା ଉଚିତ" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "%s ପାଇଁ SELinux ଚାଳକ କୁ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "%s ପାଇଁ %s ଦାୟିତ୍ବ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "%s ପାଇଁ ଏମ୍.ଏଲ.ଏସ୍. ସ୍ତର କୁ ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "%s ପାଇଁ %s ଉପସର୍ଗ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "%s ପାଇଁ ଚାବି କୁ ନିର୍ଯ୍ଯାସ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "SELinux ଚାଳକ %s କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "ଉପସର୍ଗ, ଦାୟିତ୍ବ, ସ୍ତର କିମ୍ବା ପରିସର ଆବଶ୍ଯକ" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "ଉପସର୍ଗ କିମ୍ବା ଦାୟିତ୍ବ ଆବଶ୍ଯକ" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux ଚାଳକ %s କୁ ପୂର୍ବରୁ ବ୍ଯାଖ୍ଯା କରାଯାଇ ନାହିଁ" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "SELinux ଚାଳକ %s କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" +"SELinux ଚାଳକ %s କୁ ନୀତି ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରି ପାରିବ ନାହିଁ" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "SELinux ଚାଳକ %s କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "SELinux ଚାଳକ କୁ ଗୋଟିଏ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr " %s ଚାଳକ ର ଦାୟିତ୍ବ କୁ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "ନାମପଟିକରଣ" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "ଉପସର୍ଗ" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS ସ୍ତର" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS ପରିସର" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux ଭୂମିକାଗୁଡିକ" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "ୟୁ.ଡି.ପି. କିମ୍ବା ଟି.ସି.ପି. ପ୍ରୋଟୋକଲ ଆବଶ୍ଯକ" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "ସଂଯୋଗିକୀ ଆବଶ୍ଯକ" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "ଅବୈଧ ପୋର୍ଟ" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "%s/%s ପାଇଁ ଚାବି ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "ପ୍ରକାର ଆବଶ୍ଯକ" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "ପ୍ରକାର %s ଟି ଅବୈଧ ଅଟେ, ନିଶ୍ଚିତ ଭାବରେ ଏକ ପୋର୍ଟ ପ୍ରକାର ଅଟେ" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" +"%s/%s ସଂଯୋଗିକୀ ର ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ପୂର୍ବରୁ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "%s/%s ପାଇଁ ପ୍ରସଙ୍ଗ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ପ୍ରସଙ୍ଗ ରେ ଚାଳକ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ପ୍ରସଙ୍ଗ ରେ ଦାୟିତ୍ବ ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ପ୍ରସଙ୍ଗ ରେ କିଛି ଭିନ୍ନତା କୁ ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" +"%s/%s ପାଇଁ ସଂଯୋଗିକୀ ପ୍ରସଙ୍ଗ ରେ ଏମ୍.ଏଲ.ଏସ୍. କ୍ଷେତ୍ର କୁ ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ପ୍ରସଙ୍ଗ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "setype କିମ୍ବା serange କୁ ଆବଶ୍ଯକ କରେ" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "setype କୁ ଆବଶ୍ଯକ କରେ" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ବ୍ଯାଖ୍ଯା କରା ଯାଇ ନାହିଁ" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "ସଂଯୋଗିକୀ ମାନଙ୍କୁ ତାଲିକାଭୁକ୍ତ କରିପାରିବେ ନାହିଁ" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "%s ସଂଯୋଗିକୀ କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" +"%s/%s ସଂଯୋଗିକୀ ଟି ନିୟମ ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରିହେବ ନାହିଁ" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "ସଂଯୋଗିକୀ ମାନଙ୍କୁ ତାଲିକା ରେ ଲେଖି ପାରିବ ନାହିଁ" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux ସଂଯୋଗିକୀ ପ୍ରକାର" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "ପ୍ରଥମ" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "ସଂଯୋଗିକୀ ସଂଖ୍ୟା" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "ନୋଡ ଠିକଣା ଆବଶ୍ଯକ" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "ଅଜଣା କିମ୍ବା ଅନୁପସ୍ଥିତ ପ୍ରୋଟୋକଲ" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "SELinux ନୋଡ ଆବଶ୍ୟକ" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "ପ୍ରକାର %s ଟି ଅବୈଧ ଅଟେ, ନିଶ୍ଚିତ ଭାବରେ ଏକ ନୋଡ ପ୍ରକାର ଅଟେ" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "%s ପାଇଁ ଚାବି ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "%s ଠିକଣା ବ୍ଯାଖ୍ଯା କରାଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରିପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "%s ପାଇଁ ଠିକଣା ସୃଷ୍ଟି କରିପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "%s ପାଇଁ ପ୍ରସଙ୍ଗ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "%s ପାଇଁ ମାସ୍କ ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "%s ପାଇଁ ଠିକଣା ପ୍ରସଙ୍ଗରେ ଚାଳକକୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "%s ପାଇଁ ଠିକଣା ପ୍ରସଙ୍ଗରେ ଭୁମିକାକୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "%s ପାଇଁ ଠିକଣା ପ୍ରସଙ୍ଗରେ ପ୍ରକାରକୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "%s ପାଇଁ ଠିକଣା ପ୍ରସଙ୍ଗରେ mls କ୍ଷେତ୍ରକୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "%s ପାଇଁ ଠିକଣା ପ୍ରସଙ୍ଗକୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "ଠିକଣା %sକୁ ଯୋଗକରିପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "ଠିକଣା %sକୁ ବ୍ଯାଖ୍ଯା କରା ଯାଇ ନାହିଁ" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "ଠିକଣା %s କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "ଠିକଣା %s କୁ ପରିବର୍ତ୍ତନ କରିପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "ଠିକଣା %sଟି ନିୟମରେ ବ୍ଯାଖ୍ଯା କରାଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରିହେବ ନାହିଁ" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "ଠିକଣା %sକୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "ସମସ୍ତ ନୋଡ ମେଳକଗୁଡ଼ିକୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "ଠିକଣାଗୁଡ଼ିକୁ ତାଲିକାଭୁକ୍ତ କରିପାରିବ ନାହିଁ" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux ପ୍ରକାର ଆବଶ୍ଯକ" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" +"%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ ର ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ପ୍ରସଙ୍ଗ ରେ ଚାଳକ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ପ୍ରସଙ୍ଗ ରେ ଦାୟିତ୍ବ ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ପ୍ରସଙ୍ଗ ରେ ପ୍ରକାର ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" +"%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ପ୍ରସଙ୍ଗ ରେ ଏମ୍.ଏଲ.ଏସ୍. କ୍ଷେତ୍ର ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ପ୍ରସଙ୍ଗ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "%s ପାଇଁ ସନ୍ଦେଶ ପ୍ରସଙ୍ଗ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ ର ବ୍ଯାଖ୍ଯା କରାଯାଇ ନାହିଁ" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" +"%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ ଟି ନିୟମ ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରି ପାରିବ ନାହିଁ" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "ସମସ୍ତ ଅନ୍ତରାପୃଷ୍ଠ ମେଳକଗୁଡ଼ିକୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "ଅନ୍ତରାପ୍ରୁଷ୍ଠ ମାନଙ୍କୁ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux ଅନ୍ତରାପୃଷ୍ଠ" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "ପ୍ରସଙ୍ଗ" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" +"ଲକ୍ଷ୍ଯସ୍ଥଳ %s ଟି ବୈଧ ନୁହଁ। ଲକ୍ଷ୍ଯସ୍ଥଳଟି '/' ରେ ସମାପ୍ତ ହେବା ପାଇଁ ଅନୁମତି " +"ପ୍ରାପ୍ତ ନୁହଁ" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "%s ପାଇଁ ସମାନ ଶ୍ରେଣୀ ପୂର୍ବରୁ ଅବସ୍ଥିତ" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ରେ ଚାଳକ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ର ଦାୟିତ୍ବ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ରେ ଏମ୍.ଏଲ.ଏସ୍. କ୍ଷେତ୍ର କୁ ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "ଅବୈଧ ଫାଇଲ ନିର୍ଦ୍ଦିଷ୍ଟକ ସୂଚନା" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "ଫାଇଲ ଲକ୍ଷଣ ଖାଲି ସ୍ଥାନଗୁଡ଼ିକୁ ଅନ୍ତର୍ଭୁକ୍ତ କରିନଥାଏ" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "ପ୍ରକାର %s ଟି ଅବୈଧ ଅଟେ, ନିଶ୍ଚିତ ଭାବରେ ଏକ ଫାଇଲ କିମ୍ବା ଉପକରଣ ପ୍ରକାର ଅଟେ" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" +"%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ର ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା " +"ନାହିଁ" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ର ପ୍ରକାର କୁ ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "setype, serange କିମ୍ବା seuser କୁ ଆବଶ୍ଯକ କରିଥାଏ" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ର ବ୍ଯାଖ୍ଯା କରାଯାଇ ନାହିଁ" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "ଫାଇଲ ପ୍ରସଙ୍ଗକୁ ତାଲିକାଭୁକ୍ତ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "%s ଫାଇଲ ପ୍ରସଙ୍ଗକୁ ଅପସାରିତ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" +"%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ଟି ନୀତି ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରି ପାରିବ " +"ନାହିଁ" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ଅପସାରିତ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "ସ୍ଥାନୀୟ ଫାଇଲ ପ୍ରସଙ୍ଗକୁ ତାଲିକାରେ ଲେଖି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fପ୍ରସଙ୍ଗ" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux ବଣ୍ଟନ fcontext ସମାନତା \n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"SELinux ସ୍ଥାନୀୟ fcontext ସମାନତା \n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "ବୁଲିଆନ %s ଟି ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "ବୁଲିଆନ %s ଟି ବ୍ଯାଖ୍ଯା କରାଯାଇ ନାହିଁ" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ %s କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "ଆପଣ ନିମ୍ନଲିଖିତ ମୂଲ୍ୟଗୁଡ଼ିକ ମଧ୍ଯରୁ ଗୋଟିଏ ଉଲ୍ଲେଖକରିବା ଉଚିତ: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "ବୁଲିଆନ %s ର ସକ୍ରିୟ ମୁଲ୍ୟ ସ୍ଥିର କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "ବୁଲିଆନ %s କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "ଖରାପ ଶୈଳୀ %s: ଅନୁଲିପି %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "ବୁଲିଆନ %s ଟି ନିୟମ ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରିହେବ ନାହିଁ" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "ବୁଲିଆନ %s କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "ବୁଲିଆନ ମାନଙ୍କୁ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "ଅଫ" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "ଅନ" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux ବୁଲିଆନ" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "ସ୍ଥିତି" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "ପୂର୍ବ ନିର୍ଦ୍ଧାରିତ" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "ବର୍ଣ୍ଣନା" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "ମାନକ Init ଡେମନ" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS ତନ୍ତ୍ର ଡେମନ" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "ଇଣ୍ଟରନେଟ ସର୍ଭିସ ଡେମନ" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "ୱେବ ପ୍ରୟୋଗ/ସ୍କ୍ରିପ୍ଟ (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "ସେଣ୍ଡବକ୍ସ" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "ଚାଳକ ପ୍ରୟୋଗ" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "ସ୍ଥିତବାନ ଡମେନ ପ୍ରକାର" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "ସର୍ବନିମ୍ନ ଟର୍ମିନାଲ ଲଗଇନ ବ୍ୟବହାରକାରୀ ଭୂମିକା" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "ସର୍ବନିମ୍ନ X ୱିଣ୍ଡୋ ଲଗଇନ ବ୍ୟବହାରକାରୀ ଭୂମିକା" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "ଡେସ୍କଟପ ଲଗଇନ୍‌ ବ୍ୟବହାରକାରୀ ଭୂମିକା" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "ପ୍ରଶାସକ ଲଗଇନ୍‌ ବ୍ୟବହାରକାରୀ ଭୂମିକା" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "ସୀମିତ ରୁଟ ପ୍ରଶାସକ ଭୂମିକା" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "ନୂତନ ପ୍ରକାର ପାଇଁ ମଡ୍ୟୁଲ ସୂଚନା" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "ବୈଧ ପ୍ରକାର:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" +"ସଂଯୋଗିକୀଗୁଡିକ ନିଶ୍ଚିତ ରୂପେ ସଂଖ୍ୟା କିମ୍ବା 1 ରୁ %d ପର୍ଯ୍ୟନ୍ତ ସଂଖ୍ୟାର ପରିସର " +"ହୋଇଥିବା ଉଚିତ" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "ଆପଣଙ୍କୁ ଏକ ବୈଧ ନିତୀ ପ୍ରକାର ଭରଣ କରିବାକୁ ହେବ" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "'%s' ପାଇଁ ଆପଣଙ୍କର ନିତୀ ମଡ୍ୟୁଲରେ ନିଶ୍ଚିତ ଭାବରେ ଏକ ନାମ ଭରଣ କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"ନାମଟି ନିଶ୍ଚିତ ଭାବରେ ଖାଲିସ୍ଥାନ ନଥିବା ଏବଂ ସାଂକ୍ଷରିକ ହୋଇଥିବା ଉଚିତ। \"-n " +"MODULENAME\" ବିକଳ୍ପକୁ ବ୍ୟବହାର କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "ଚାଳକ ଭୂମିକା ପ୍ରକାରଗୁଡିକ ଅନୁମତିପ୍ରାପ୍ତ ନିଷ୍ପାଦ୍ୟ ହୋଇପାରିବେ ନାହିଁ।" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "କେବଳ ଡେମନ ପ୍ରୟୋଗଗୁଡ଼ିକ init ସ୍କ୍ରିପ୍ଟ ବ୍ୟବହାର କରିପାରିବେ .." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve ଟି ନିଶ୍ଚିତ ଭାବରେ ବୁଲିଆନ ମୂଲ୍ୟ ହୋଇଥିବା ଉଚିତ" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog ଟି ଗୋଟିଏ ବୁଲିଆନ ମୂଲ୍ୟ ହୋଇଥିବା ଉଚିତ" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos ନିଶ୍ଚିତ ଭାବରେ ଗୋଟିଏ ବୁଲିଆନ ମୂଲ୍ୟ ହୋଇଥିବା ଉଚିତ" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache ଟି ନିଶ୍ଚିତ ଭାବରେ ଗୋଟିଏ ବୁଲିଆନ ମୂଲ୍ୟ ହୋଇଥିବା ଉଚିତ" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER ପ୍ରକାରଗୁଡିକ ସ୍ୱୟଂଚାଳିତଭାବେ ଗୋଟିଏ tmp ପ୍ରକାର ପାଇଥାଏ" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "'%s' ନିତୀ ମଡ୍ୟୁଲଗୁଡ଼ିକ ସ୍ଥିତବାନ ଡମେନଗୁଡ଼ିକ ଆବଶ୍ୟକ କରିଥାଏ" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "ପ୍ରକାର ସ୍ଥାନ ଆବଶ୍ୟକ" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" +"ଆପଣଙ୍କୁ ଏକ ନୂତନ ପ୍ରକାର ବ୍ୟାଖ୍ୟା କରିବାକୁ ହେବ ଯାହାକି ନିମ୍ନଲିଖିତ ସହିତ ସମାପ୍ତ " +"ହୋଇଥାଏ: \n" +" %s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "ଆପଣଙ୍କର ପରିସୀମିତ ପ୍ରଣାଳୀ ପାଇଁ ଗୋଟିଏ ନିଷ୍ପାଦ୍ୟ ପଥ ଭରଣ କରିବା ଉଚିତ" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "ପ୍ରବର୍ତ୍ତନ ଫାଇଲକୁ ଟାଇପ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "ଅନ୍ତରାପ୍ରୁଷ୍ଠ ଫାଇଲ" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "ଫାଇଲ ପ୍ରସଙ୍ଗ ଫାଇଲ" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "ସ୍ପେକ୍‌ ଫାଇଲ" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "ସ୍କ୍ରିପ୍ଟ ବ୍ୟବସ୍ଥା" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "ନାଁ" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "ହଁ" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "ନିଷ୍କ୍ରିୟ" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "ସକ୍ରିୟ" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "ଉନ୍ନତ >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "ଉନ୍ନତ <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "ଉନ୍ନତ ସନ୍ଧାନ >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "ଉନ୍ନତ ସନ୍ଧାନ <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"Disabled ରୁ Enforcing ଧାରାକୁ ପରିବର୍ତ୍ତନ କରିବାକୁ\n" +"- ତନ୍ତ୍ର ଧାରାକୁ Disabled ରୁ Permissive ଧାରାକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ\n" +"- ପୁନଃଚାଳନ କରନ୍ତୁ, ଯାହା ଫଳରେ ତନ୍ତ୍ର ସେହି ପରିବର୍ତ୍ତନକୁ ସଜାଡ଼ିବ\n" +"- ତନ୍ତ୍ର ଯୋଜନା ଅନୁସାରେ କାର୍ଯ୍ୟ କରିବା ଆରମ୍ଭ କଲାମାତ୍ରେ\n" +" * ତନ୍ତ୍ର ଧାରାକୁ Enforcing କୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s ଗୋଟିଏ ବୈଧ ଡମେନ ନୁହଁ" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "ତନ୍ତ୍ର ସ୍ଥିତି: Disabled" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "ସହାୟତା: ଆରମ୍ଭ ପୃଷ୍ଠା" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "ସହାୟତା: ବୁଲିଆନ ପୃଷ୍ଠା" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "ସହାୟତା: ନିଷ୍ପାଦନଯୋଗ୍ୟ ଫାଇଲ ପୃଷ୍ଠା" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "ସହାୟତା: ଲିଖନଯୋଗ୍ୟ ଫାଇଲ ପୃଷ୍ଠା" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "ସହାୟତା: ପ୍ରୟୋଗ ପ୍ରକାର ପୃଷ୍ଠା" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "ସହାୟତା: ଯାଉଥିବା ନେଟୱର୍କ ସଂଯୋଗ ପୃଷ୍ଠା" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "ସହାୟତା: ଆସୁଥିବା ନେଟୱର୍କ ସଂଯୋଗ ପୃଷ୍ଠା" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "ସହାୟତା: ପ୍ରୟୋଗ ପୃଷ୍ଠାରୁ ସ୍ଥାନାନ୍ତରଣ" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "ସହାୟତା: ପ୍ରୟୋଗ ପୃଷ୍ଠାକୁ ସ୍ଥାନାନ୍ତରଣ" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "ସହାୟତା: ପ୍ରୟୋଗ ଫାଇଲ ପୃଷ୍ଠାକୁ ସ୍ଥାନାନ୍ତରଣ" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "ସହାୟତା: ତନ୍ତ୍ର ପୃଷ୍ଠା" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "ସହାୟତା: ଲକଡାଉନ ପୃଷ୍ଠା" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "ସହାୟତା: ଲଗଇନ ପୃଷ୍ଠା" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "ସହାୟତା: SELinux ବ୍ୟବହାରକାରୀ ପୃଷ୍ଠା" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "ସହାୟତା: ଫାଇଲ ସମାନତା ପୃଷ୍ଠା" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "ଅଧିକ..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "'%s' ଡମେନରେ ପ୍ରବେଶ ପାଇଁ ବ୍ୟବହୃତ ଫାଇଲ ପଥ।" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "ଯେଉଁ ଫାଇଲଗୁଡ଼ିକରେ '%s' ଡମେନ ଲେଖିପାରିବ।" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "ଯେଉଁ ନେଟୱର୍କ ପୋର୍ଟଗୁଡ଼ିକରେ '%s' ସଂଯୋଗ ହେବା ପାଇଁ ଅନୁମତି ପ୍ରାପ୍ତ।" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "ଯେଉଁ ନେଟୱର୍କ ପୋର୍ଟଗୁଡ଼ିକରେ '%s' ଉତ୍ତର ପାଇବା ପାଇଁ ଅନୁମତି ପ୍ରାପ୍ତ।" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "'%s' ପାଇଁ ବ୍ୟାଖ୍ୟା ହୋଇଥିବା ଫାଇଲ ପ୍ରକାର।" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"ବୁଲିଆନ ସୂଚନା ଦର୍ଶାନ୍ତୁ ଯାହାକୁ '%s' ପାଇଁ ନିତୀ ପରିବର୍ତ୍ତନ କରିବାରେ ବ୍ୟବହାର " +"କରାଯାଇପାରିବ।" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "ଫାଇଲ ପ୍ରକାର ସୂଚନାକୁ ଦର୍ଶାନ୍ତୁ ଯାହାକୁ '%s' ଦ୍ୱାରା ବ୍ୟବହାର କରାଯାଇପାରିବ।" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" +"ଯେଉଁ ନେଟୱର୍କ ପୋର୍ଟଗୁଡ଼ିକରେ '%s' ସଂଯୋଗ ହୋଇପାରିବ କିମ୍ବା ଉତ୍ତର ପାଇ ପାରିବ ତାହାକୁ " +"ଦର୍ଶାନ୍ତୁ।" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "'%s' ରେ ପ୍ରୟୋଗ ପରିବର୍ତ୍ତନ" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "'%s' ରୁ ପ୍ରୟୋଗ ପରିବର୍ତ୍ତନ" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "'%s' ରୁ ଫାଇଲ ପରିବର୍ତ୍ତନ" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" +"ପ୍ରୟୋଗଗୁଡ଼ିକୁ ଦର୍ଶାଇଥାଏ ଯାହାକି '%s' କୁ କିମ୍ବା ସେଥିରୁ ପରିବର୍ତ୍ତନ ହୋଇପାରୁଥିବ।" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "ସମସ୍ତ ଫାଇଲଗୁଡ଼ିକ" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "MISSING FILE PATH" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "ନିଷ୍ପାଦନଯୋଗ୍ୟ" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "ଲେଖାଯୋଗ୍ୟ" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "ପ୍ରୟୋଗ" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "ନୂତନ %(TYPE)s ଫାଇଲ ପଥକୁ '%(DOMAIN)s' ଡମେନଗୁଡ଼ିକ ପାଇଁ ଯୋଗ କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "%(TYPE)s ଫାଇଲପଥଗୁଡ଼ିକୁ '%(DOMAIN)s' ଡମେନ ପାଇଁ ଅପସାରଣ କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"%(TYPE)s ଫାଇଲ ପଥକୁ '%(DOMAIN)s' ଡମେନ ପାଇଁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ। କେବଳ ତାଲିକାରେ " +"ଥିବା ଗାଢ଼ ବସ୍ତୁଗୁଡ଼ିକୁ ବଛାଯାଇପାରିବ, ଏହା ସୂଚାଇଥାଏ ଯେ ସେଗୁଡ଼ିକ ପୂର୍ବରୁ " +"ପରିବର୍ତ୍ତିତ ହୋଇଛି।" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "ସଂଯୋଗ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "ଆସୁଥିବା ସଂଯୋଗଗୁଡ଼ିକୁ ଲକ୍ଷ୍ଯ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"ପୋର୍ଟ ସଂଜ୍ଞାକୁ ଯୋଗ କରନ୍ତୁ ଯେଉଁଥିରେ '%(APP)s' ଡମେନ %(PERM)s କରିବା ପାଇଁ ଅନୁମତି " +"ପ୍ରାପ୍ତ।" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"ପରିବର୍ତ୍ତିତ ପୋର୍ଟ ସଂଜ୍ଞାକୁ ଅପସାରଣ କରନ୍ତୁ ଯେଉଁଥିରେ '%(APP)s' ଡମେନ %(PERM)s " +"କରିବା ପାଇଁ ଅନୁମତି ପ୍ରାପ୍ତ।" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"ପୋର୍ଟ ସଂଜ୍ଞାକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ ଯେଉଁଥିରେ '%(APP)s' ଡମେନ %(PERM)s କରିବା ପାଇଁ " +"ଅନୁମତି ପ୍ରାପ୍ତ।" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "ନୂତନ SELinux ବ୍ୟବହାରକାରୀ/ଭୂମିକା ସଂଜ୍ଞାକୁ ଯୋଗ କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "ପରିବର୍ତ୍ତିତ SELinux ବ୍ୟବହାରକାରୀ/ଭୂମିକା ସଂଜ୍ଞାକୁ ଅପସାରଣ କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" +"ବଚ୍ଛିତ ପରିବର୍ତ୍ତିତ SELinux ବ୍ୟବହାରକାରୀ/ଭୂମିକା ସଂଜ୍ଞାଗୁଡ଼ିକୁ ପରିବର୍ତ୍ତନ " +"କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "ନୂତନ ଲଗଇନ ମେଳକ ସଂଜ୍ଞାକୁ ଯୋଗ କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "ପରିବର୍ତ୍ତିତ ଲଗଇନ ମେଳକ ସଂଜ୍ଞାକୁ ଅପସାରଣ କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "ବଚ୍ଛିତ ପରିବର୍ତ୍ତିତ ଲଗଇନ ମେଳକ ସଂଜ୍ଞାକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "ନୂତନ ଫାଇଲ ସମାନତା ସଂଜ୍ଞାକୁ ଯୋଗ କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "ପରିବର୍ତ୍ତିତ ଫାଇଲ ସମାନତା ସଂଜ୍ଞାକୁ ଅପସାରଣ କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"ବଚ୍ଛିତ ପରିବର୍ତ୍ତିତ ଫାଇଲ ସମାନତା ସଂଜ୍ଞାଗୁଡ଼ିକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ। ତାଲିକାରେ " +"ଥିବା କେବଳ ଗାଢ଼ ବସ୍ତୁଗୁଡ଼ିକୁ ବଛା ହୋଇପାରିବ, ଏହା ସୂଚାଇଥାଏ ଯେ ସେଗୁଡ଼ିକ ପୂର୍ବରୁ " +"ପରିବର୍ତ୍ତିତ ହୋଇଛି।" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "ବୁଲିଆନ %s ଅନୁମୋଦିତ ନିୟମାବଳୀ" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s ପାଇଁ ନେଟୱର୍କ ପୋର୍ଟକୁ ଯୋଗ କରନ୍ତୁ। ଅଦ୍ୟତନକୁ ପ୍ରୟୋଗ କରିବା ସମୟରେ ପୋର୍ଟଗୁଡ଼ିକ " +"ନିର୍ମାଣ ହୋଇଥାଏ।" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "%s ପାଇଁ ନେଟୱର୍କ ପୋର୍ଟ ଯୋଗ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"%s ପାଇଁ ଫାଇଲ ନାମକରଣକୁ ଯୋଗ କରନ୍ତୁ। ଅଦ୍ୟତନକୁ ପ୍ରୟୋଗ କରିବା ସମୟରେ ଫାଇଲ ନାମକରଣ " +"ନିର୍ମାଣ ହେବ।" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "%s ପାଇଁ ଫାଇଲ ନାମକରଣ ଯୋଗ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"ଲଗଇନ ମେଳକକୁ ଯୋଗ କରନ୍ତୁ। ଅଦ୍ୟତନକୁ ପ୍ରୟୋଗ କରିବା ସମୟରେ ବ୍ୟବହାରକାରୀ ମେଳକ ନିର୍ମାଣ " +"ହେବ।" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "ଲଗଇନ ମେଳକ ଯୋଗ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"SELinux ବ୍ୟବହାରକାରୀ ଭୂମିକା ଯୋଗ କରନ୍ତୁ। ଅଦ୍ୟତନକୁ ପ୍ରୟୋଗ କରିବା ସମୟରେ SELinux " +"ବ୍ୟବହାରକାରୀ ଭୂମିକାଗୁଡ଼ିକ ନିର୍ମାଣ ହେବ।" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "SELinux ବ୍ୟବହାରକାରୀମାନଙ୍କୁ ଯୋଗ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"ଫାଇଲ ସମାନତା ମେଳକ ଯୋଗ କରନ୍ତୁ। ଅଦ୍ୟତନକୁ ପ୍ରୟୋଗ କରିବା ସମୟରେ ମେଳକ ନିର୍ମାଣ " +"କରାଯିବ।" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "SELinux ଫାଇଲ ସମାନତାକୁ ଯୋଗ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"%s ପାଇଁ ଫାଇଲ ନାମକରଣକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ। ଅଦ୍ୟତନ କରିବା ସମୟରେ ଫାଇଲ ନାମକରଣ " +"କରାଯିବ।" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"SELinux ବ୍ୟବହାରକାରୀ ଭୂମିକାକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ। ଅଦ୍ୟତନକୁ ପ୍ରୟୋଗ କରିବା ସମୟରେ " +"SELinux ବ୍ୟବହାରକାରୀ ଭୂମିକାକୁ ପରିବର୍ତ୍ତନ କରାଯିବ।" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "SELinux ବ୍ୟବହାରକାରୀମାନଙ୍କୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"ଲଗଇନ ମେଳକକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ। ଅଦ୍ୟତନକୁ ପ୍ରୟୋଗ କରିବା ସମୟରେ ଲଗଇନ ମେଳକକୁ " +"ପରିବର୍ତ୍ତନ କରାଯିବ।" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "ଲଗଇନ ମେଳକକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"ଫାଇଲ ସମାନତା ମେଳକକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ। ଅଦ୍ୟତନକୁ ପ୍ରୟୋଗ କରିବା ସମୟରେ ମେଳକକୁ " +"ନିର୍ମାଣ କରାଯିବ।" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "SELinux ଫାଇଲ ସମାନତାକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s ପାଇଁ ନେଟୱର୍କ ପୋର୍ଟକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ। ଅଦ୍ୟତନକୁ ପ୍ରୟୋଗ କରିବା ସମୟରେ " +"ପୋର୍ଟଗୁଡ଼ିକ ନିର୍ମାଣ ହେବ।" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "%s ପାଇଁ ନେଟୱର୍କ ପୋର୍ଟକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" +"ନିବେଶ '%s' ଟି ଗୋଟିଏ ବୈଧ ପଥ ନୁହଁ। ପଥଗୁଡ଼ିକ ନିଶ୍ଚିତ ଭାବରେ '/' ସହିତ ଆରମ୍ଭ ହେବା " +"ଉଚିତ।" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "ପୋର୍ଟ କ୍ରମ ସଂଖ୍ୟା ନିଶ୍ଚିତ ଭାବରେ 1 ଏବଂ 65536 ମଧ୍ଯରେ ହେବା ଉଚିତ" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "SELinux ନାମ: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "%s ପାଇଁ ଫାଇଲ ନାମକରଣକୁ ଯୋଗ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "%s ପାଇଁ ଫାଇଲ ନାମକରଣକୁ ଅପସାରଣ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "%s ପାଇଁ ଫାଇଲ ନାମକରଣକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "ଫାଇଲ ପଥ: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "ଫାଇଲ ଶ୍ରେଣୀ: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "SELinux ଫାଇଲ ପ୍ରକାର: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "%s ପାଇଁ ପୋର୍ଟ ଯୋଗ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "%s ପାଇଁ ପୋର୍ଟ ଅପସାରଣ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "%s ପାଇଁ ପୋର୍ଟଗୁଡ଼ିକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "ନେଟୱର୍କ ପୋର୍ଟଗୁଡ଼ିକ: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "ନେଟୱର୍କ ପ୍ରୋଟୋକଲ: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "ବ୍ୟବହାରକାରୀ ଯୋଗ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "ବ୍ୟବହାରକାରୀ ଅପସାରଣ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "ବ୍ୟବହାରକାରୀଙ୍କୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "SELinux ବ୍ୟବହାରକାରୀ : %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "ଭୂମିକା: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS ପରିସର: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "ଲଗଇନ ମେଳକ ଯୋଗ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "ଲଗଇନ ମେଳକ ଅପସାରଣ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "ଲଗଇନ ମେଳକକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "ଲଗଇନ ନାମ : %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "SELinux ବ୍ୟବହାରକାରୀ: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "ଫାଇଲ ସମାନତା ନାମକରଣକୁ ଯୋଗ କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "ଫାଇଲ ସମାନତା ନାମକରଣକୁ ଅପସାରଣ କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "ଫାଇଲ ସମାନତା ନାମକରଣକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "ଫାଇଲ ପଥ : %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "ସମାନତା: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "ତନ୍ତ୍ର" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "ଫାଇଲ ସମାନତା" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "ବ୍ୟବହାରକାରୀମାନେ" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"ଏହାର ପ୍ରକାରକୁ %(CUR_CONTEXT)s ରୁ ପୂର୍ବନିର୍ଦ୍ଧାରିତ %(DEF_CONTEXT)s କୁ " +"ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ %(PATH)s ଉପରେ restorecon ଚଲାଇବେ କି?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "ଅଦ୍ୟତନ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "ପରିବର୍ତ୍ତନଗୁଡ଼ିକୁ ଅଦ୍ୟତନ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "ପରିବର୍ତ୍ତନଗୁଡ଼ିକୁ ପ୍ରତ୍ଯାବୃତ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "ତନ୍ତ୍ର ସ୍ଥିତି: Enforcing" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "ତନ୍ତ୍ର ସ୍ଥିତି: Permissive" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"ନୀତି ପ୍ରକାରକୁ ପରିବର୍ତ୍ତନ କରିବା ସମଗ୍ର ଫାଇଲତନ୍ତ୍ରକୁ ପରବର୍ତ୍ତି ବୁଟରେ ପୁନଃ " +"ଚିହ୍ନଟ କରିବ. ଫାଇଲତନ୍ତ୍ରର ଆକାର ଉପରେ ନିର୍ଭର କରି ପୁନଃ ଚିହ୍ନଟ ଅଧିକ ସମୟ ନେଇଥାଏ. " +"ଆପଣ ଆଗକୁ ବଢ଼ିବାକୁ ଚାହୁଁଛନ୍ତି କି?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"SELinux କୁ disabled ସ୍ଥିତିକୁ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ ପୁନଃଚାଳନ ଆବଶ୍ୟକ। ଏହା " +"ପରାମର୍ଶିତ ନୁହଁ। ଯଦି ଆପଣ ପରେ SELinux କୁ ଅନ କରିବାକୁ ଚାହିଁବେ, ସେତେବେଳେ ତନ୍ତ୍ରକୁ " +"ପୁଣି ସଜାଡ଼ିବା ଆବଶ୍ୟକ ହେବ। ଯଦି ଆପଣ SELinux ଆପଣଙ୍କ ତନ୍ତ୍ରରେ ସମସ୍ୟା ସୃଷ୍ଟି " +"କରୁଛି କି ନାହିଁ ତାହା କେବଳ ଦେଖିବାକୁ ଚାହୁଁଛନ୍ତି, ତେବେ ଆପଣ permissive ଧାରାକୁ " +"ଯାଇପାରିବେ ଯାହାକି କେବଳ ତୃଟିଗୁଡ଼ିକୁ ଲେଖିବ ଏବଂSELinux ନିତୀକୁ enforce କରିବ " +"ନାହିଁ। Permissive ଧାରା ପୁନଃଚାଳନ ଆବଶ୍ୟକ କରିନଥାଏ। ଆପଣଆଗକୁ ବଢ଼ିବାକୁ ଚାହୁଁଛନ୍ତି " +"କି?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"SELinux ସକ୍ରିୟ ଅବସ୍ଥାକୁ ପରିବର୍ତ୍ତନ କରିବା ଦ୍ୱାରା ସମଗ୍ର ଫାଇଲତନ୍ତ୍ରକୁ ପରବର୍ତ୍ତି " +"ବୁଟରେ ପୁନଃ ନାମପଟିକରଣ କରିବାକୁ ପଡ଼ିବ. ତନ୍ତ୍ରର ଆକାର ଉପରେ ନିର୍ଭର କରି, ପୁନଃ " +"ନାମପଟିକରଣ କରିବାକୁ ବହୁତ ଅଧିକ ସମୟ ଲାଗିବ. ଆପଣ ଆଗେଇବାକୁ ଚାହୁଁଛନ୍ତି କି?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"ଆପଣଙ୍କର ପରିବର୍ତ୍ତନଗୁଡ଼ିକୁ ପ୍ରୟୋଗ ନକରି ଆପଣ ସେହି ପ୍ରୟୋଗକୁ ବନ୍ଦ କରିବାକୁ " +"ଚାହୁଁଛନ୍ତି।\n" +" * ଏହି ଅଧିବେଶନରେ ହୋଇଥିବା ପରିବର୍ତ୍ତନଗୁଡ଼ିକୁ ପ୍ରୟୋଗ କରିବା ପାଇଁ, ନାଁ କୁ " +"କ୍ଲିକ କରନ୍ତୁ ଏବଂ ଅଦ୍ୟତନକୁ କ୍ଲିକ କରନ୍ତୁ।\n" +" * ଆପଣଙ୍କର ପରିବର୍ତ୍ତନଗୁଡ଼ିକୁ ପ୍ରୟୋଗ ନକରି ସେହି ପ୍ରୟୋଗରୁ ବିଦାୟ ନେବା " +"ପାଇଁ, ହଁ କ୍ଲିକ କରନ୍ତୁ। ଏହି ଅଧିବେଶନରେ ଆପଣ କରିଥିବା ସମସ୍ତ ପରିବର୍ତ୍ତନଗୁଡ଼ିକ ନଷ୍ଟ " +"ହୋଇଯିବ।" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "ତଥ୍ୟ ନଷ୍ଟ ସଂଳାପ" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "ନିୟମିତ ଫାଇଲ" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "ଡିରେକ୍ଟୋରି" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "ବର୍ଣ୍ଣ ଉପକରଣ" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "ବ୍ଲକ ଉପକରଣ" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "ସକେଟ ଫାଇଲ" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "ସାଙ୍କେତିକ ଲିଙ୍କ" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "ନାମକରଣ ହୋଇଥିବା ପାଇପ" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "କୌଣସି SELinux ନିତୀ ସ୍ଥାପିତ ହୋଇନାହିଁ" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "%s ନିତୀ ଫାଇଲକୁ ପଢ଼ିବାରେ ବିଫଳ" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- Allowed %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"/usr/bin/sepolgen-ifgen କୁ ଚଲାଇ ଆପଣଙ୍କୁ ନିଶ୍ଚିତ ଭାବରେ ଅନ୍ତରାପୃଷ୍ଠ ସୂଚନାକୁ " +"ପୁଣି ଦର୍ଶାଇବାକୁ ହେବ" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "ଅଜଣା" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "ଅନ୍ତରାପୃଷ୍ଠ %s ଅବସ୍ଥିତ ନାହିଁ।" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"ଆପଣଙ୍କୁ gui ବିକଳ୍ପ ପାଇଁ policycoreutils-gui ପ୍ୟାକେଜକୁ ସ୍ଥାପନ କରିବା ଆବଶ୍ୟକ " +"ହୋଇଥାଏ" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "SELinux ନିତୀ ପାଇଁ ଆଲେଖୀକ ଚାଳକ ଅନ୍ତରାପୃଷ୍ଠ" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "ନିର୍ମାଣ କରିବାକୁ ଥିବା man ପୃଷ୍ଠାଗୁଡ଼ିକର ଡମେନ ନାମ(ଗୁଡ଼ିକ)" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "ବୈକଳ୍ପିକ ରୁଟକୁ ବ୍ୟବସ୍ଥା କରିବା ଆବଶ୍ୟକ" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "SELinux man ପୃଷ୍ଠାଗୁଡ଼ିକୁ ପ୍ରସ୍ତୁତ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "ପ୍ରସ୍ତୁତ SELinux man ପୃଷ୍ଠାଗୁଡ଼ିକୁ ସଂରକ୍ଷଣ କରୁଥିବା ସ୍ଥାନର ପଥ" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "man ପୃଷ୍ଠାଗୁଡ଼ିକ ପାଇଁ OS ର ନାମ" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "ବଚ୍ଛିତ SELinux man ପୃଷ୍ଠା ପାଇଁ HTML man ପୃଷ୍ଠାଗୁଡ଼ିକ ନିର୍ମାଣ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "ବୈକଳ୍ପିକ ରୁଟ ଡିରେକ୍ଟୋରୀ, / ପାଇଁ ପୂର୍ବନିର୍ଦ୍ଧାରିତ" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"ଏହି ସୂଚକ ସହିତ, ବୈକଳ୍ପିକ ରୁଟ ପଥକୁ ଫାଇଲ ପ୍ରସଙ୍ଗ ଫାଇଲ ଏବଂ policy.xml " +"ଫାଇଲଗୁଡ଼ିକୁ ଅନ୍ତର୍ଭୁକ୍ତ କରିବା ଆବଶ୍ୟକ" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "ସମସ୍ତ ଡମେନଗୁଡ଼ିକ" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "SELinux ନିତୀ ନେଟୱର୍କ ସୂଚନା ପ୍ରଶ୍ନ" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "ସମସ୍ତ SELinux ପୋର୍ଟ ପ୍ରକାରଗୁଡ଼ିକୁ ତାଲିକାଭୁକ୍ତ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "ପୋର୍ଟ ସହିତ ସମ୍ପୃକ୍ତ SELinux ପ୍ରକାରକୁ ଦର୍ଶାନ୍ତୁ" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "ଏହି SELinux ପ୍ରକାର ପାଇଁ ନିର୍ଦ୍ଦିଷ୍ଟ ପୋର୍ଟଗୁଡ଼ିକୁ ଦର୍ଶାନ୍ତୁ" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" +"ଏହି ଡମେନ କେଉଁ ପୋର୍ଟ ସହିତ ବାନ୍ଧି ହୋଇପାରିବ ଏବଂ/ଅଥବା ସଂଯୁକ୍ତ ହୋଇପାରିବ ତାହା " +"ଦର୍ଶାନ୍ତୁ" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" +"କେଉଁ ପ୍ରୟୋଗ ସହିତ ଏହି ପୋର୍ଟଗୁଡ଼ିକୁ ବନ୍ଧା ହେବ ଏବଂ/ଅଥବା ସଂଯୁକ୍ତ ହେବ ତାହା " +"ଦର୍ଶାନ୍ତୁ" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"ଡମେନଗୁଡ଼ିକ ନିଜ ମଧ୍ଯରେ ଯୋଗାଯୋଗ କରିପାରୁଛନ୍ତି କି ନାହିଁ ତାହା ଜାଣିବା ପାଇଁ SELinux " +"ନିତୀକୁ ପଚାରନ୍ତୁ" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "ଉତ୍ସ ଡମେନ" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "ଲକ୍ଷ୍ଯସ୍ଥଳ ଡମେନ" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "ବୁଲିଆନଗୁଡ଼ିକର ବର୍ଣ୍ଣନାକୁ ଦେଖିବା ପାଇଁ SELinux ନିତୀକୁ ପଚାରନ୍ତୁ" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "ସମସ୍ତ ବୁଲିଆନ ବର୍ଣ୍ଣନାକୁ ଗ୍ରହଣ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "ବର୍ଣ୍ଣନା ପାଇବା ପାଇଁ ବୁଲିଆନ" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"ଉତ୍ସ ପଦ୍ଧତି ଡମେନ ଲକ୍ଷ୍ଯସ୍ଥଳ ପଦ୍ଧତି ଡମେନ ସହିତ କିପରି ସ୍ଥାନାନ୍ତରିତ ହୋଇଥାଏ ତାହା " +"ଜାଣିବା ପାଇଁ SELinux ନିତୀକୁ ପଚାରନ୍ତୁ" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "ଉତ୍ସ ପଦ୍ଧତି ଡମେନ" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "ଲକ୍ଷ୍ଯସ୍ଥଳ ପଦ୍ଧତି ଡମେନ" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy ସୃଷ୍ଟି କରିଥାଏ: ତ୍ରୁଟି: %s ମଧ୍ଯରୁ ଗୋଟିଏ ସ୍ୱତନ୍ତ୍ରଚର ଆବଶ୍ୟକ" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "ଏହି ପ୍ରକାରର ନିତୀ ପାଇଁ ନିର୍ଦ୍ଦେଶ ଆବଶ୍ୟକ" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-t ବିକଳ୍ପକୁ '%s' ଡମେନ ସହିତ ବ୍ୟବହାର କରାଯାଇପାରିବ ନାହିଁ। ଅଧିକ ବିବରଣୀ ପାଇଁ " +"ଉପଯୋଗିତାକୁ ପଢ଼ନ୍ତୁ।" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-d ବିକଳ୍ପକୁ '%s' ଡମେନଗୁଡ଼ିକ ସହିତ ବ୍ୟବହାର କରାଯାଇପାରିବ ନାହିଁ। ଅଧିକ ବିବରଣୀ ପାଇଁ " +"ଉପଯୋଗିତାକୁ ପଢ଼ନ୍ତୁ।" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-a ବିକଳ୍ପକୁ '%s' ଡମେନଗୁଡ଼ିକ ସହିତ ବ୍ୟବହାର କରାଯାଇପାରିବ ନାହିଁ। ଅଧିକ ବିବରଣୀ ପାଇଁ " +"ଉପଯୋଗିତାକୁ ପଢ଼ନ୍ତୁ।" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "-w ବିକଳ୍ପକୁ --newtype ବିକଳ୍ପ ସହିତ ବ୍ୟବହାର କରାଯାଇପାରିବ ନାହିଁ" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "SELinux ନିତୀ ଅନ୍ତରାପୃଷ୍ଠଗୁଡ଼ିକୁ ତାଲିକାଭୁକ୍ତ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "ଆପଣ ପଚାରିବାକୁ ଚାହୁଁଥିବା ଅନ୍ତରାପୃଷ୍ଠ ନାମଗୁଡ଼ିକୁ ଭରଣ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "SELinux ନିତୀ ମଡ୍ୟୁଲ ନମୁନା ପ୍ରସ୍ତୁତ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "ଆପଣ ବିସ୍ତାର କରୁଥିବା ଡମେନ ପ୍ରକାର ଭରଣ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" +"SELinux ବ୍ୟବହାରକାରୀ(ମାନଙ୍କୁ) ଭରଣ କରନ୍ତୁ ଯାହାକି ଏହି ଡମେନକୁ ପରିବର୍ତ୍ତନ ହେବ" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" +"SELinux ନିୟମାବଳୀ(ଗୁଡ଼ିକୁ) ଭରଣ କରନ୍ତୁ ଯେଉଁଥିରେ ପ୍ରଶାସକ ଡମେନ ପରିବର୍ତ୍ତିତ ହେବ" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "ଯେଉଁ ଡମେନ(ଗୁଡ଼ିକୁ) ଏହି ନିର୍ଦ୍ଦିଷ୍ଟ ପ୍ରଶାସକ ଚଲାଇବ ତାହାକୁ ଭରଣ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "ପ୍ରସ୍ତୁତ କରିବାକୁ ଥିବା ନିତୀର ନାମ" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "ଯେଉଁ ପଥରେ ସୃଷ୍ଟି ହୋଇଥିବା ନିତୀ ଫାଇଲଗୁଡ଼ିକୁ ସଂରକ୍ଷଣ କରାଯିବ" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "ଯେଉଁ ପଥରେ ସିମୀତ ପଦ୍ଧତିଗୁଡ଼ିକୁ ଲେଖିବା ଆବଶ୍ଯକ" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "ନିର୍ଦ୍ଦେଶ ଆବଶ୍ୟକ କରୁଥିବା ନିତୀ ପ୍ରକାର" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "'%s' ନିତୀ ନିର୍ମାଣ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "'%s' ନିତୀ ନିର୍ମାଣ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "ସୀମିତ ରଖିବା ପାଇଁ ନିଷ୍ପାଦନଯୋଗ୍ୟ" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "ନିର୍ଦ୍ଦେଶଗୁଡ଼ିକ" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "ବୈକଳ୍ପିକ SELinux ନିତୀ, /sys/fs/selinux/policy ରେ ପୂର୍ବନିର୍ଦ୍ଧାରିତ" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "ପ୍ରୟୋଗଗୁଡ଼ିକ" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "ଡମେନ ବାଛନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "ବାଛନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "ବାତିଲ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" +"ନିବେଶ କରାଯାଇଥିବା ଭରଣଟି ଭୁଲ ଅଛି। ଦୟାକରି ex:/.../... ଶୈଳୀରେ ପୁଣିଥରେ ଚେଷ୍ଟା " +"କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "ପୁନଃପ୍ରଚେଷ୍ଟା" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "ନେଟୱର୍କ ପୋର୍ଟ ସଂଜ୍ଞା" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"ଫାଇଲ ସମାନତା ମେଳକ ଯୋଗ କରନ୍ତୁ। ଅଦ୍ୟତନକୁ ପ୍ରୟୋଗ କରିବା ସମୟରେ ମେଳକ ନିର୍ମାଣ " +"କରାଯିବ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "ପଥ" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"ନୂତନ ଏକ SELinux ବ୍ୟବହାରକାରୀ ନାମ ଉଲ୍ଲେଖ କରନ୍ତୁ। ନାମ ଅନୁସାରେ SELinux " +"ବ୍ୟବହାରକାରୀ ନାମ ସାଧାରଣତଃ an _u ରେ ସମାପ୍ତ ହୋଇଥାଏ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "ଆପଣ ସମାନତା ନାମପଟିକୁ ବ୍ୟବସ୍ଥା କରିବା ପାଇଁ ଚାହୁଁଥିବା ପଥ ସେଟ କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "ସମାନତା ପଥ" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "ଅଦ୍ୟତନ କରିବା ପାଇଁ ସଂରକ୍ଷଣ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"ନୂତନ ପଥ ଏବଂ ସମାନତା ପଥ ମଧ୍ଯରେ ମେଳକକୁ ଉଲ୍ଲେଖ କରନ୍ତୁ। ଏହି ନୂତନ ପଥ ଅନ୍ତର୍ଗତରେ " +"ସମସ୍ତଙ୍କୁ ନାମକରଣ କରାଯାଇଥାଏ ଯେପରିକି ସେଗୁଡ଼ିକ ସମାନ ଅଟେ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "ଗୋଟିଏ ଫାଇଲ ଯୋଗକରନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" ପାଇଁ ଫାଇଲ ନାମକରଣ। ଅଦ୍ୟତନକୁ ପ୍ରୟୋଗ କରିବା ସମୟରେ " +"ଫାଇଲ ନାମକରଣ ନିର୍ମାଣ ହୋଇଥାଏ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "ଶ୍ରେଣୀ" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "ପ୍ରକାର" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"ଫାଇଲ ଶ୍ରେଣୀକୁ ବାଛନ୍ତୁ ଯେଉଁଥିରେ ନାମକରଣକୁ ପ୍ରୟୋଗ କରାଯାଇଥାଏ। ସମସ୍ତ " +"ଶ୍ରେଣୀଗୁଡ଼ିକ ପାଇଁ ପୂର୍ବନିର୍ଦ୍ଧାରିତ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "ପୁନଃପୌନିକ ଭାବରେ ପଥ ନିର୍ମାଣ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"ଯଦି ଆପଣ ଏହି ନାମକୁ ନିର୍ଦ୍ଦିଷ୍ଟ ଡିରେକ୍ଟୋରୀ ପଥର ସମସ୍ତ ଅନୁଗାମୀରେ ପ୍ରୟୋଗ କରିବା " +"ପାଇଁ ଇଚ୍ଛାକରୁଛନ୍ତି ତେବେ ପଥକୁ ପୁନରାବର୍ରତ୍ତୀ କରନ୍ତୁକୁ ବାଛନ୍ତୁ। ସେହି ଡିରେକ୍ଟୋରୀ " +"ଅନ୍ତର୍ଗତରେ ଥିବା ବସ୍ତୁଗୁଡ଼ିକ ଏହିପରି ନାମକରଣ ହୋଇଥାଏ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "ବ୍ରାଉଜ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "ନାମକରଣ ପାଇଁ ଫାଇଲ/ଡିରେକ୍ଟୋରୀକୁ ବାଛିବା ପାଇଁ ବ୍ରାଉଜ କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "ପଥ " + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"ନିୟମିତ ଅଭିବ୍ୟକ୍ତିଗୁଡ଼ିକୁ ବ୍ୟବହାର କରି ପଥ ଉଲ୍ଲେଖ କରନ୍ତୁ ଯାହାକୁ ଆପଣ ନାମପଟିକୁ " +"ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ ବ୍ୟବହାର କରନ୍ତି।" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "ଏହି ପଥରେ ନ୍ୟସ୍ତ କରିବା ପାଇଁ SELinux ଫାଇଲ ପ୍ରକାରକୁ ବାଛନ୍ତୁ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "ଏହି ଫାଇଲ ପଥରେ ନ୍ୟସ୍ତ କରିବା ପାଇଁ MLS ନାମପଟିକୁ ଭରଣ କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "ଏହି ପଥରେ ନ୍ୟସ୍ତ କରିବା ପାଇଁ ଚାହୁଁଥିବା SELinux MLS ନାମପଟି।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "ନିତୀକୁ ବିଶ୍ଳେଷଣ କରୁଅଛି ..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"ଲଗଇନ ମ୍ୟାପିଙ୍ଗକୁ ଯୋଗ କରନ୍ତୁ। ଲଗଇନ ମ୍ୟାପିଙ୍ଗକୁ ନିର୍ମାଣ କରାଯିବ ଯେତେବେଳେ " +"ଅଦ୍ୟତନକୁ ପ୍ରୟୋଗ କରାଯାଇଥାଏ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"ବ୍ୟବହାରକାରୀର ଲଗଇନ ବ୍ୟବହାରକାରୀ ନାମ ଭରଣ କରନ୍ତୁ ଯେଉଁଥିରେ ଆପଣ SELinux " +"ବ୍ୟବହାରକାରୀବନ୍ଧନକୁ ଯୋଗ କରିବାକୁ ଚାହୁଁଛନ୍ତି।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"ଏହି ଲଗଇନ ବ୍ୟବହାରକାରୀକୁ ନ୍ୟସ୍ତ କରିବା ପାଇଁ SELinux ବ୍ୟବହାରକାରୀଙ୍କୁ ବାଛନ୍ତୁ। " +"ଲଗଇନ ବ୍ୟବହାରାକାରୀମାନେ ପୂର୍ବନିର୍ଦ୍ଧାରିତ ଭାବରେ __default__ user ଦ୍ୱାରା ନ୍ୟସ୍ତ " +"ହୋଇଥାନ୍ତି।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"ଏହି ଲଗଇନ ବ୍ୟବହାରକାରୀ ପାଇଁ MLS/MCS ପରିସରକୁ ଭରଣ କରନ୍ତୁ। ବଚ୍ଛିତ SELinux " +"ବ୍ୟବହାରକାରୀଙ୍କ ପାଇଁ ପୂର୍ବନିର୍ଦ୍ଧାରିତ ପରିସର।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "MLS ପରିସୀମା" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"ଏହି ଲଗଇନ କରିବା ପାଇଁ MLS ପରିସରକୁ ଉଲ୍ଲେଖ କରନ୍ତୁ। ବଚ୍ଛିତ SELinux " +"ବ୍ୟବହାରକାରୀପରିସର ପାଇଁ ପୂର୍ବନିର୍ଦ୍ଧାରିତ ପରିସର।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" ପାଇଁ ନେଟୱର୍କ ପୋର୍ଟ। ଅଦ୍ୟତନକୁ ପ୍ରୟୋଗ କରିବା " +"ସମୟରେ ପୋର୍ଟଗୁଡ଼ିକୁ ନିର୍ମାଣ କରାଯାଇଥାଏ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" +"ପୋର୍ଟ କ୍ରମ ସଂଖ୍ୟା ଅଥବା ପରିସରକୁ ଭରଣ କରନ୍ତୁ ଯେଉଁଥିରେ ଆପଣ ଏକ ପୋର୍ଟ ପ୍ରକାରକୁ ଯୋଗ " +"କରିବାକୁ ଚାହୁଁଛନ୍ତି।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "ପ୍ରଟୋକଲ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "ପୋର୍ଟ ପ୍ରକାର" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" +"ଉଲ୍ଲିଖିତ ପୋର୍ଟ କ୍ରମ ସଂଖ୍ୟାରେ ଆପଣ ନ୍ୟସ୍ତ କରିବାକୁ ଚାହୁଁଥିବା ପୋର୍ଟ ପ୍ରକାରକୁ " +"ବାଛନ୍ତୁ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" +"tcp କୁ ବାଛନ୍ତୁ ଯଦି ପୋର୍ଟ ପ୍ରକାରକୁ tcp ପୋର୍ଟ କ୍ରମ ସଂଖ୍ୟାକୁ ନ୍ୟସ୍ତ " +"କରିବା ଉଚିତ ହୋଇଥାଏ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" +"udp କୁ ବାଛନ୍ତୁ ଯଦି ପୋର୍ଟ ପ୍ରକାରକୁ udp ପୋର୍ଟ କ୍ରମ ସଂଖ୍ୟାରେ ନ୍ୟସ୍ତ " +"କରିବା ଉଚିତ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "ଏହି ପୋର୍ଟରେ ନ୍ୟସ୍ତ କରିବା ପାଇଁ MLS ନାମପଟିକୁ ଭରଣ କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "SELinux ବିନ୍ଯାସ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "ଚୟନ କରନ୍ତୁ..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "ବୁଲିଆନଗୁଡ଼ିକ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"ବୁଲିଆନ ସୂଚନା ଦର୍ଶାନ୍ତୁ ଯାହାକୁ 'ବଚ୍ଛିତ ଡମେନ' ପାଇଁ ନିତୀ ପରିବର୍ତ୍ତନ କରିବାକୁ " +"ବ୍ୟବହାର କରାଯାଇଥାଏ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "ଫାଇଲଗୁଡିକ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" +"ଫାଇଲ ପ୍ରକାର ସୂଚନା ଦର୍ଶାନ୍ତୁ ଯାହାକୁ 'ବଚ୍ଛିତ ଡମେନ' ଦ୍ୱାରା ବ୍ୟବହାର କରାଯାଇଥାଏ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "ନେଟୱର୍କ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"ନେଟୱର୍କ ପୋର୍ଟଗୁଡ଼ିକୁ ଦର୍ଶାନ୍ତୁ ଯାହା ସହିତ 'ବଚ୍ଛିତ ଡମେନ' ସଂଯୋଗ ହୋଇପାରିବ କିମ୍ବା " +"ଉତ୍ତର ପାଇ ପାରିବ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "ପରିବର୍ତ୍ତନଗୁଡ଼ିକ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" +"ପ୍ରୟୋଗଗୁଡ଼ିକୁ ଦର୍ଶାନ୍ତୁ ଯାହାକି 'ବଚ୍ଛିତ ଡମେନ'ଭିତରକୁ କିମ୍ବା ବାହାରକୁ " +"ପରିବର୍ତ୍ତିତ ହୋଇପାରିବ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "ଲଗଇନ ମେଳକ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "SELinux ବିନ୍ଯାସକୁ ପରିଚାଳନା କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "SELinux ବ୍ୟବହାରକାରୀମାନେ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "ଲକଡାଉନ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"SELinux ତନ୍ତ୍ରକୁ ଲକଡାଉନ କରନ୍ତୁ।\n" +"ଏହି ପରଦାକୁ SELinux ସୁରକ୍ଷାକୁ ଅନ କରିବା ପାଇଁ ବ୍ୟବହାର କରାଯାଇପାରିବ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "ରେଡିଓ ବଟନ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "ଛାଣନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "କେବଳ ପରିବର୍ତ୍ତିତଗୁଡ଼ିକୁ ଦର୍ଶାନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "ନାମହୀନ ଫାଇଲଗୁଡ଼ିକ ଅବସ୍ଥିତ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "କେବଳ ନାମହୀନ ଫାଇଲଗୁଡ଼ିକୁ ଦର୍ଶାନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"If-Then-Else ନିୟମଗୁଡ଼ିକ ନିତୀରେ ଲେଖା ହୋଇଛି ଯାହାକି \n" +"ବୈକଳ୍ପିକ ଅଭିଗମ୍ୟତା ନିୟନ୍ତ୍ରଣକୁ ଅନୁମତି ଦେଇଥାଏ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "ସକ୍ରିୟ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "ନାମ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "ଫାଇଲ ପଥ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "SELinux ଫାଇଲ ପ୍ରକାର" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "'ବଚ୍ଛିତ ଡମେନ' କୁ ଭରଣ କରିବା ପାଇଁ ବ୍ୟବହୃତ ଫାଇଲ ପଥ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "ନିଷ୍ପାଦନଯୋଗ୍ୟ ଫାଇଲଗୁଡ଼ିକ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "'ବଚ୍ଛିତ ଡମେନ' ଲେଖି ପାରୁଥିବା ଫାଇଲଗୁଡ଼ିକ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "ଲେଖିବା ଯୋଗ୍ୟ ଫାଇଲଗୁଡ଼ିକ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "'ବଚ୍ଛିତ ଡମେନ' ପାଇଁ ବ୍ଯାଖ୍ୟା କରାଯାଇଥିବା ଫାଇଲ ପ୍ରକାର।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "ପ୍ରୟୋଗ ଫାଇଲ ପ୍ରକାରଗୁଡ଼ିକ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "ସଂଯୋଗିକୀ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" +"ଯେଉଁ ନେଟୱର୍କ ପୋର୍ଟଗୁଡ଼ିକ ସହିତ 'ବଚ୍ଛିତ ଡମେନ' ସଂଯୋଗ ହେବା ପାଇଁ ଅନୁମତି ପ୍ରାପ୍ତ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "ଯାଉଥିବା" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" +"ଯେଉଁ ନେଟୱର୍କ ପୋର୍ଟଗୁଡ଼ିକ ସହିତ 'ବଚ୍ଛିତ ଡମେନ' ଉତ୍ତର ପାଇବା ପାଇଁ ଅନୁମତି ପ୍ରାପ୍ତ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "ଆସୁଥିବା" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "ବୁଲିଆନ \n" +"ସକ୍ରିୟ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "ବୁଲିଆନ ନାମ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "SELinux ପ୍ରୟୋଗ ପ୍ରକାର" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"ଭିନ୍ନ ଏକ ଡମେନକୁ ପରିବର୍ତ୍ତିତ ହେଉଥିବା ନିଷ୍ପାଦନଗୁଡ଼ିକ, ଯେତେବେଳେ ଏକ ବଚ୍ଛିତ " +"ଡମେନଗୁଡ଼ିକତାହାକୁ ନିଷ୍ପାଦନ କରିଥାଏ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "'ଡମେନ ବାଛନ୍ତୁ' ରୁ ପ୍ରୟୋଗ ପରିବର୍ତ୍ତନ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "ପଦ୍ଧତି ଡମେନକୁ ଡ଼ାକୁଅଛି" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "ନିଷ୍ପାଦନଯୋଗ୍ୟ ଫାଇଲ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"'ବଚ୍ଛିତ ଡମେନ' କୁ ପରିବର୍ତ୍ତିତ ହେଉଥିବା ନିଷ୍ପାଦନଗୁଡ଼ିକ, ଯେତେବେଳେ ଏକ ବଚ୍ଛିତ " +"ଡମେନଗୁଡ଼ିକର ପ୍ରବେଶ ସ୍ଥାନରେ ନିଷ୍ପାଦନ କରିଥାଏ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "'ଡମେନ ବାଛନ୍ତୁ' ରୁ ପ୍ରୟୋଗ ପରିବର୍ତ୍ତନ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"ଲକ୍ଷ୍ଯସ୍ଥଳ ପ୍ରକାରର ଡିରେକ୍ଟୋରୀରେ ପ୍ରଚଳିତ ଡମେନ ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ଶ୍ରେଣୀର " +"ବିଷୟବସ୍ତୁ ନିର୍ମାଣ କରିବା ସମୟରେ ଯାହା ହୋଇଥାଏ ତାହାକୁ ଫାଇଲ ସ୍ଥାନାନ୍ତରଣ ବ୍ୟାଖ୍ୟା " +"କରିଥାଏ।ବୈକଳ୍ପିକ ଭାବରେ ଏକ ଫାଇଲ ନାମକୁ ସେହି ସ୍ଥାନାନ୍ତରଣ ପାଇଁ ଉଲ୍ଲେଖ କରାଯାଇ " +"ପାରିବ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "SELinux ଡିରେକ୍ଟୋରୀ ପ୍ରକାର" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "ଲକ୍ଷସ୍ଥଳ ଶ୍ରେଣୀ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "SELinux ଲକ୍ଷ୍ଯସ୍ଥଳ ପ୍ରକାର" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "ଫାଇଲ ନାମ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "'ଡମେନ ବାଛନ୍ତୁ' ରୁ ଫାଇଲ ସ୍ଥାନାନ୍ତରଣ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "ପୂର୍ବନିର୍ଦ୍ଧାରିତ ସ୍ତର" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "ତନ୍ତ୍ର ଧାରାକୁ ବାଛନ୍ତୁ ଯେତେବେଳେ ତନ୍ତ୍ର first boots ଅପ ଥାଏ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "କାର୍ଯ୍ୟକାରୀ କରୁଅଛି" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "ଅନୁମୋଦନକାରୀ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "ପ୍ରଚଳିତ ଅଧିବେଶନ ପାଇଁ ତନ୍ତ୍ର ଧାରାକୁ ବାଛନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "ତନ୍ତ୍ର ନୀତିର ପ୍ରକାର: " + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "ତନ୍ତ୍ର ଧାରା:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "ଅନ୍ୟ ଏକ ତନ୍ତ୍ରରୁ ତନ୍ତ୍ର ସଂରଚନାକୁ ଆମଦାନୀ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "ଆମଦାନୀ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "ତନ୍ତ୍ର ସଂରଚନାକୁ ଏକ ଫାଇଲରେ ରପ୍ତାନୀ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "ରତ୍ପାନୀ କର" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" +"ପୁନଃଚାଳନ ସମୟରେ ତନ୍ତ୍ର ପୂର୍ବନିର୍ଦ୍ଧାରିତ ଭାବରେ ସମସ୍ତ ଫାଇଲଗୁଡ଼ିକର ପୁନଃ ନାମକରଣ " +"କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr " ତନ୍ତ୍ର ସଂରଚନା" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"ଏକ ଅସିମୀତ ଡମେନ ହେଉଛି ଏକ ପଦ୍ଧତି ସ୍ତର ଯାହାକି ସେହି ପଦ୍ଧତିକୁ ମନଇଚ୍ଛା କାମ କରିବା " +"ପାଇଁ ଅନୁମତି ଦେଇଥାଏ, SELinux ହସ୍ତକ୍ଷେପ ବିନା। init ତନ୍ତ୍ର ଦ୍ୱାରା ବୁଟ ସମୟରେ " +"ଆରମ୍ଭ ହୋଇଥିବା ପ୍ରୟୋଗଗୁଡ଼ିକ ଯାହା ପାଇଁ SELinux ଟି SELinux ନିୟମାବଳୀ ଲାଗୁ " +"କରିନଥାଏ ତାହା ଅସିମୀତ ଭାବରେ ଚାଲିଥାଏ ଯଦିସେହି ମଡ୍ୟୁଲ ସକ୍ରିୟ ଥାଏ। ଏହାକୁ " +"ନିଷ୍କ୍ରିୟ କରିବା ଅର୍ଥ ହେଉଛି ସମସ୍ତ ଡେମନଗୁଡ଼ିକୁ ବର୍ତ୍ତମାନ ସିମୀତ କରାଯିବ। " +"unconfined_tବ୍ୟବହାରକାରୀଙ୍କୁ ନିଷ୍କ୍ରିୟ କରିବା ପାଇଁ ଆପଣଙ୍କୁ ପ୍ରଥମେ unconfined_t " +"କୁ ବ୍ୟବହାରକାରୀ/ଲଗଇନ ପରଦାଗୁଡ଼ିକରୁ ବାହାର କରିବାକୁ ହେବ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" +"ସିମୀତ ତନ୍ତ୍ର ପଦ୍ଧତିଗୁଡ଼ିକୁ ଚଲାଇବା ପାଇଁ କ୍ଷମତାକୁ ନିଷ୍କ୍ରିୟ କରିବେ କି?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"permissive ଡମେନ ହେଉଛି ଏକ ପ୍ରକ୍ରିୟା ସ୍ତର ଯାହାକି ସେହି ପ୍ରକ୍ରିୟାକୁ ମନଇଚ୍ଛା କାମ " +"କରିବା ପାଇଁ ଅନୁମତି ଦେଇଥାଏ, SELinux କେବଳ ଲଗଇନକୁ ବାରଣ କରିଥାଏ, କିନ୍ତୁ ସେଗୁଡ଼ିକୁ " +"enforcing କରିନଥାଏ।ସାଧାରଣତଃ permissive ଡମେନଗୁଡ଼ିକ ପରୀକ୍ଷାମୂଳକ ନିତୀକୁ " +"ସୂଚାଇଥାଏ, ମଡ୍ୟୁଲକୁ ନିଷ୍କ୍ରିୟ କରିବା ଫଳରେତାହା SELinux କୁ ଡମେନରେ ପ୍ରବେଶାନୁମତିକୁ " +"ବାରଣ କରିଥାଏ, ଯାହା ଅନୁମତିପ୍ରାପ୍ତ ହେବା ଉଚିତ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "ସମସ୍ତ permissive ପଦ୍ଧତିଗୁଡ଼ିକୁ ନିଷ୍କ୍ରିୟ କରିବେ କି?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"ଅନ୍ୟ କୌଣସି ପଦ୍ଧତିକୁ ptracing କିମ୍ବା ତ୍ରୁଟି ନିବାରଣ କରିବାରୁ ବାରଣ କରିବେ କି?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"ଫାଇଲ ସମାନତା ତନ୍ତ୍ରକୁ ନୂତନ ପଥ ଅନ୍ତର୍ଗତରେ ସମାନ କରିଥାଏ ଯେପରିକି ତାହା ସମାନତା ପଥରେ " +"ଥାଏ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "ଫାଇଲ ସମାନତା" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...ତଥ୍ୟ ଦେଖିବା ପାଇଁ ବାଛନ୍ତୁ ..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "ଅପସାରଣ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "ପରିବର୍ତ୍ତନ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "ଯୋଗକରନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "ପ୍ରତ୍ୟାବୃତ କରିବା" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"ପ୍ରତ୍ୟାବୃତ ବଟନ ସଂଳାପ ୱିଣ୍ଡୋକୁ ଆରମ୍ଭ କରିଥାଏ ଯାହା ଆପଣଙ୍କୁ ପ୍ରଚଳିତ କାରବାର " +"ମଧ୍ଯରେ ପରିବର୍ତ୍ତନଗୁଡ଼ିକୁ ପ୍ରତ୍ୟାବୃତ କରିବା ପାଇଁ ଅନୁମତି ଦେଇଥାଏ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "ପ୍ରଚଳିତ କାରବାରରେ ହୋଇଥିବା ସମସ୍ତ ପରିବର୍ତ୍ତନଗୁଡ଼ିକୁ ସର୍ଭରରେ ଦାଖଲ କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "ପ୍ରୟୋଗ - ଉନ୍ନତ ସନ୍ଧାନ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "ପଦ୍ଧତି ପ୍ରକାରଗୁଡ଼ିକ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "ଅଧିକ ବିବରଣୀ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "ପରିବର୍ତ୍ତିତ ଫାଇଲ ନାମକରଣକୁ ଅପସାରଣ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"ଅପସାରଣ କରିବା ପାଇଁ ଫାଇଲ ନାମକରଣକୁ ବାଛନ୍ତୁ। ଅଦ୍ୟତନକୁ ପ୍ରୟୋଗ କରିବା ସମୟରେ ଫାଇଲ " +"ନାମକରଣକୁ ଅପସାରଣ କରାଯିବ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "SELinux ଫାଇଲ ନାମପଟି" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "ଅଦ୍ୟତନ କରିବା ପାଇଁ ସଂରକ୍ଷଣ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "ପରିବର୍ତ୍ତିତ ପୋର୍ଟଗୁଡ଼ିକୁ ଅପସାରଣ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" +"ଅପସାରଣ କରିବାକୁ ଥିବା ପୋର୍ଟଗୁଡ଼ିକୁ ବାଛନ୍ତୁ। ଅଦ୍ୟତନକୁ ପ୍ରୟୋଗ କରିବା ସମୟରେ " +"ପୋର୍ଟଗୁଡ଼ିକ ଅପସାରିତ ହେବ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"ଅପସାରଣ କରିବା ପାଇଁ ଫାଇଲ ନାମକରଣକୁ ବାଛନ୍ତୁ। ଅଦ୍ୟତନକୁ ପ୍ରୟୋଗ କରିବା ସମୟରେ ଫାଇଲ " +"ନାମକରଣକୁ ଅପସାରଣ କରାଯିବ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "ପରିବର୍ତ୍ତିତ ବ୍ୟବହାରକାରୀ ମେଳକକୁ ଅପସାରଣ କରନ୍ତୁ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"ଅପସାରଣ କରିବା ପାଇଁ ଲଗଇନ ବ୍ୟବହାରକାରୀ ମେଳକକୁ ବାଛନ୍ତୁ। ଅଦ୍ୟତନକୁ ପ୍ରୟୋଗ କରିବା " +"ସମୟରେ ଲଗଇନ ବ୍ୟବହାରକାରୀ ମେଳକକୁ ଅପସାରଣ କରାଯିବ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "ଲଗଇନ ନାମ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "ଅଧିକ ପ୍ରକାରଗୁଡ଼ିକ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "ପ୍ରକାରଗୁଡ଼ିକ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"ତନ୍ତ୍ରରେ ଦାଖଲ କରିବା ପୂର୍ବରୁ ଆପଣ କରିଥିବା ଅଦ୍ୟତନଗୁଡ଼ିକୁ ସମୀକ୍ଷା କରନ୍ତୁ। ଏକ " +"ବସ୍ତୁକୁ ପୁନଃସ୍ଥାପନ କରିବା ପୂର୍ବରୁ, ଯାଞ୍ଚବାକ୍ସକୁ ଅବଛା କରନ୍ତୁ। ଅଦ୍ୟତନକୁ ବାଛିଲେ " +"ବଛାହୋଇଥିବା ସମସ୍ତ ବସ୍ତୁଗୁଡ଼ିକ ତନ୍ତ୍ରରେ ଅଦ୍ୟତିତ ହେବ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "କାର୍ଯ୍ଯ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "ପ୍ରୟୋଗ କରନ୍ତୁ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"ଅପସାରଣ କରିବା ପାଇଁ ବ୍ୟବହାରକାରୀ ମେଳକକୁ ବାଛନ୍ତୁ। ଅଦ୍ୟତନକୁ ପ୍ରୟୋଗ କରିବା ସମୟରେ " +"ବ୍ୟବହାରକାରୀ ମେଳକକୁ ଅପସାରଣ କରାଯିବ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux ବ୍ୟବହାରକାରୀ ନାମ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"ବ୍ୟବହାରକାରୀ ଭୂମିକାଗୁଡ଼ିକୁ ଯୋଗ କରନ୍ତୁ। ଅଦ୍ୟତନକୁ ପ୍ରୟୋଗ କରିବା ସମୟରେ SELinux " +"ବ୍ୟବହାରାକରୀ ଭୂମିକାଗୁଡ଼ିକୁ ନିର୍ମାଣ କରାଯିବ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux ବ୍ୟବହାରକାରୀ ନାମ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" +"ଏହି SELinux ବ୍ୟବହାରାକରୀଙ୍କ ପାଇଁ MLS/MCS ପରିସରକୁ ଭରଣ କରନ୍ତୁ।\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"ଏହି SELinux ବ୍ୟବହାରକାରୀ ଲଗଇନ କରିବାକୁ ଥିବା ଆପଣ ପସନ୍ଦ କରୁଥିବା ପୂର୍ବନିର୍ଦ୍ଧାରିତ " +"ସ୍ତରକୁ ଉଲ୍ଲେଖ କରନ୍ତୁ। ପୂର୍ବନିର୍ଦ୍ଧାରିତଟି ହେଉଛି s0." + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" +"ଲଗଇନ କରିବାକୁ ଥିବା SELinux ବ୍ୟବହାରକାରୀ ପାଇଁ ପୂର୍ବନିର୍ଦ୍ଧାରିତ ସ୍ତର ଭରଣ କରନ୍ତୁ। " +"ପୂର୍ବନିର୍ଦ୍ଧାରିତଟି ହେଉଛି s0" diff --git selinux-python-2.8/po/pa.po selinux-python-2.8/po/pa.po new file mode 100644 index 0000000..83abd90 --- /dev/null +++ selinux-python-2.8/po/pa.po @@ -0,0 +1,3521 @@ +# Petr Lautrbach , 2016. #zanata +# Parag , 2017. #zanata +# Vit Mojzis , 2017. #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: 2017-12-15 09:05+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Punjabi\n" +"Language: pa\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** ਖਾਸ ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "ਘੱਟੋ-ਘੱਟ ਇੱਕ ਸ਼੍ਰੇਣੀ ਦੀ ਲੋੜ ਹੈ" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "%s ਉੱਤੇ '+' ਵਰਤੇ ਕੇ ਸੰਵੇਦਨਸ਼ੀਲਤਾ ਲੈਵਲ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s ਪਹਿਲਾਂ ਹੀ %s ਵਿੱਚ ਮੌਜੂਦ ਹੈ" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s %s ਵਿੱਚ ਮੌਜੂਦ ਨਹੀਂ ਹੈ" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "+/- ਨੂੰ ਹੋਰ ਸ਼੍ਰੇਣੀ ਕਿਸਮਾਂ ਨਾਲ ਜੋੜ ਨਹੀਂ ਸਕਦਾ" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "ਮਲਟੀਪਲ ਸੰਵੇਦਨਸ਼ੀਲ ਨਹੀਂ ਹੋ ਸਕਦੀ" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Usage %s CATEGORY File ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Usage %s -l CATEGORY user ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Usage %s -d File ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Usage %s -l -d user ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Usage %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Usage %s -L -l user" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "-- ਨੂੰ ਚੋਣ ਸੂਚੀ ਦੇ ਅੰਤ ਵਿੱਚ ਵਰਤੋ। ਉਦਾਹਰਨ ਲਈ" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "ਚੋਣ ਗਲਤੀ %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "ਨੋਡ" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "ਕਿਸਮ" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "ਆਉਟਪੁੱਟ ਫਾਇਲ" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "semanage ਹੈਂਡਲ ਬਣਾ ਨਹੀਂ ਸਕਦਾ" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "SELinux ਪਾਲਿਸੀ ਦਾ ਪਰਬੰਧਨ ਨਹੀਂ ਕੀਤਾ ਜਾਂ ਵਰਤੀ ਨਹੀਂ ਜਾ ਸਕਦੀ।" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "ਪਾਲਿਸੀ ਸਟੋਰ ਪੜ ਨਹੀਂ ਸਕਦਾ।" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "semanage ਕੁਨੈਕਸ਼ਨ ਨਹੀਂ ਬਣਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "MLS ਯੋਗ ਹਾਲਤ ਦੀ ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "ਹਾਲੇ ਲਾਗੂ ਨਹੀਂ ਕੀਤਾ" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "semanage ਤਬਦੀਲੀ ਪਹਿਲਾਂ ਹੀ ਚੱਲ ਰਹੀ ਹੈ" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "semanage ਤਬਦੀਲੀ ਚਾਲੂ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "semanage ਸੰਚਾਰ ਚਾਲੂ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "semanage ਤਬਦੀਲੀ ਚਾਲੂ ਨਹੀਂ ਹੈ" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "SELinux ਮੈਡਿਊਲਾਂ ਨੂੰ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "ਮੈਡਿਊਲ ਨਾਂ" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "ਭਾਸ਼ਾ" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "ਅਯੋਗ" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "ਮੈਡਿਊਲ %s ਨੂੰ ਹਟਾ ਨਹੀਂ ਸਕਦਾ (ਹਟਾਉਣ ਵਿੱਚ ਫੇਲ ਹੋਇਆ)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit ਨੂੰ 'ਚਾਲੂ' ਜਾਂ 'ਬੰਦ' ਕਰਨ ਦੀ ਲੋੜ ਹੈ" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "ਬਿਲਟਇਨ ਪਰਿਮਿਸਿਵ ਕਿਸਮਾਂ" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "ਪਸੰਦੀ ਦੀਆਂ ਪਸਮਿਸਿਵ ਕਿਸਮਾਂ" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "ਚੇਤਾਵਨੀ ਡੋਮੇਨ %s ਸੈੱਟ ਨਹੀਂ ਕਰ ਸਕਦਾ (ਮੈਡਿਊਲ ਇੰਸਟਾਲੇਸ਼ਨ ਫੇਲ ਹੋਈ)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "ਚੇਤਾਵਨੀ ਮੈਡਿਊਲ %s ਨੂੰ ਹਟਾ ਨਹੀਂ ਸਕਦਾ (ਹਟਾਉਣ ਵਿੱਚ ਫੇਲ ਹੋਇਆ)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "%s ਲਈ ਕੁੰਜੀ ਨਹੀਂ ਬਣਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ %s ਲਈ ਲਾਗਇਨ ਮੈਪ ਪਰਿਭਾਸ਼ਤ ਨਹੀਂ" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "ਲੀਨਕਸ ਗਰੁੱਪ %s ਮੌਜੂਦ ਨਹੀਂ ਹੈ" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "ਲੀਨਕਸ ਉਪਭੋਗੀ %s ਮੌਜੂਦ ਨਹੀਂ ਹੈ" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "%s ਲਈ ਲਾਗਇਨ ਮੈਪ ਨਹੀਂ ਬਣਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "%s ਲਈ ਨਾਂ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "%s ਲਈ MLS ਰੇਂਜ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "%s ਲਈ SELinux ਉਪਭੋਗੀ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "%s ਲਈ ਲਾਗਇਨ ਮਿਲਾਪ ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "seuser ਜਾਂ serange ਦੀ ਲੋੜ ਹੈ" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "%s ਲਈ ਲਾਗਇਨ ਮੈਪ ਪਰਿਭਾਸ਼ਤ ਨਹੀਂ ਹੈ" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "seuser ਨੂੰ %s ਲਈ ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "%s ਲਈ ਲਾਗਇਨ ਮੈਪਿੰਗ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "%s ਲਈ ਲਾਗਇਨ ਮੈਪਿੰਗ, ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤੀ ਹੈ, ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "%s ਲਈ ਲਾਗਇਨ ਮੈਪਿੰਗ ਹਟਾ ਨਹੀਂ ਸਕਦਾ" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "ਲਾਗਇਨ ਮੈਪਿੰਗ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "ਲਾਗਇਨ ਨਾਂ" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux ਉਪਭੋਗੀ" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS ਰੇਂਜ" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "ਸੇਵਾ" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ SELinux ਉਪਭੋਗੀ %s ਪਰਿਭਾਸ਼ਿਤ ਹੈ" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "%s ਲਈ ਉਪਭੋਗੀ ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "%s ਲਈ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਰੋਲ ਸ਼ਾਮਿਲ ਕਰਨਾ ਜਰੂਰੀ ਹੈ" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "%s ਲਈ SELinux ਉਪਭੋਗੀ ਨਹੀਂ ਬਣਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "ਰੋਲ %s ਨੂੰ %s ਲਈ ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "%s ਲਈ MLS ਲੈਵਲ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "ਅਗੇਤਰ %s ਨੂੰ %s ਲਈ ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "%s ਲਈ ਕੁੰਜੀ ਪਤਾ ਨਹੀਂ ਲਗਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "SELinux ਉਪਭੋਗੀ %s ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "ਅਗੇਤਰ, ਰੋਲ, ਲੈਵਲ ਜਾਂ ਰੇਂਜ ਦੀ ਲੋੜ ਹੈ" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "ਅਗੇਤਰ ਜਾਂ ਰੋਲ ਦੀ ਲੋੜ ਹੈ" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux ਉਪਭੋਗੀ %s ਪਰਿਭਾਸ਼ਿਤ ਨਹੀਂ ਹੈ" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "SELinux ਉਪਭੋਗੀ %s ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "SELinux ਉਪਭੋਗੀ %s ਨੂੰ ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਹੈ, ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "SELinux ਉਪਭੋਗੀ ਨੂੰ ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "SELinux ਉਪਭੋਗੀਆਂ ਨੂੰ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "ਉਪਭੋਗੀ %s ਲਈ ਰੋਲ ਨਹੀਂ ਵੇਖਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "ਲੇਬਲਿੰਗ" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "ਅਗੇਤਰ" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS ਲੈਵਲ" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS ਰੇਂਜ" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux ਰੋਲ" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "ਪਰੋਟੋਕਾਲ udp ਜਾਂ tcp ਦੀ ਲੋੜ ਹੈ" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "ਪੋਰਟ ਦੀ ਲੋੜ ਹੈ" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "ਗਲਤ ਪੋਰਟ" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "%s/%s ਲਈ ਕੁੰਜੀ ਨਹੀਂ ਬਣਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "ਕਿਸਮ ਦੀ ਲੋੜ ਹੈ" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "%s ਕਿਸਮ ਅਯੋਗ ਹੈ, ਜਰੂਰ ਕੋਈ ਪੋਰਟ ਕਿਸਮ ਹੋਵੇ" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ ਪੋਰਟ %s/%s ਪਰਿਭਾਸ਼ਿਤ ਹੈ" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "ਪੋਰਟ %s/%s ਪਹਿਲਾਂ ਹੀ ਪਰਿਭਾਸ਼ਿਤ ਹੈ" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "%s/%s ਲਈ ਪੋਰਟ ਨਹੀਂ ਬਣਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "%s/%s ਲਈ ਪ੍ਰਸੰਗ ਨਹੀਂ ਬਣਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "%s/%s ਲਈ ਪੋਰਟ ਪ੍ਰਸੰਗ ਵਿੱਚ ਉਪਭੋਗੀ ਨਹੀਂ ਨਿਰਧਾਰਤ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "%s/%s ਲਈ ਪੋਰਟ ਪ੍ਰਸੰਗ ਵਿੱਚ ਰੋਲ ਨਹੀਂ ਦੇ ਸਕਦਾ" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "%s/%s ਲਈ ਪੋਰਟ ਪ੍ਰਸੰਗ ਵਿੱਚ ਕਿਸਮ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "%s/%s ਲਈ ਪੋਰਟ ਪ੍ਰਸੰਗ ਵਿੱਚ mls ਖੇਤਰ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "%s/%s ਲਈ ਪੋਰਟ ਪ੍ਰਸੰਗ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "ਪੋਰਟ %s/%s ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "setype ਜਾਂ serange ਦੀ ਲੋੜ ਹੈ" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "setype ਲੋੜੀਂਦਾ ਹੈ" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "ਪੋਰਟ %s/%s ਦਿੱਤੀ ਨਹੀਂ ਗਈ" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "ਪੋਰਟ %s/%s ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "ਪੋਰਟ %s/%s ਨੂੰ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "ਪੋਰਟਾਂ ਨਹੀਂ ਵੇਖਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "ਪੋਰਟ %s ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "ਪੋਰਟ %s/%s ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "ਪੋਰਟ %s/%s ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "ਪੋਰਟਾਂ ਨਹੀਂ ਵੇਖਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux ਪੋਰਟ ਕਿਸਮ" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "ਪਰੋਟੋ" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "ਪੋਰਟ ਨੰਬਰ" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "ਕਿਸੇ ਐਡਰੈੱਸ ਦੀ ਲੋੜ ਹੈ" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "ਅਣਜਾਣਾ ਜਾਂ ਗੈਰ-ਮੌਜੂਦ ਪਰੋਟੋਕਾਲ" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "SELinux ਨੋਡ ਕਿਸਮ ਲੋੜੀਂਦੀ ਹੈ" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "%s ਅਯੋਗ ਹੈ, ਜਰੂਰ ਕੋਈ ਨੋਡ ਕਿਸਮ ਹੋਵੇ" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "%s ਲਈ ਕੁੰਜੀ ਬਣਾਈ ਨਹੀਂ ਜਾ ਸਕੀ" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ ਐਡਰੈੱਸ %s ਪਰਿਭਾਸ਼ਿਤ ਹੈ" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "%s ਲਈ ਐਡਰੈੱਸ ਨਹੀਂ ਬਣਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "%s ਲਈ ਪ੍ਰਸੰਗ ਨਹੀਂ ਬਣਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "%s ਲਈ ਮਾਸਕ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "%s ਲਈ ਐਡਰੈੱਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਉਪਭੋਗੀ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "%s ਲਈ ਐਡਰੈੱਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਰੋਲ ਨਹੀਂ ਦੇ ਸਕਦਾ" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "%s ਲਈ ਐਡਰੈੱਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਕਿਸਮ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "%s ਲਈ ਐਡਰੈੱਸ ਪ੍ਰਸੰਗ ਵਿੱਚ mls ਖੇਤਰ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "%s ਲਈ ਐਡਰੈੱਸ ਪ੍ਰਸੰਗ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "ਐਡਰੈੱਸ %s ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "ਐਡਰੈੱਸ %s ਦਿੱਤੀ ਨਹੀਂ ਗਈ" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "ਐਡਰੈੱਸ %s ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "ਐਡਰੈੱਸ %s ਨੂੰ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "ਐਡਰੈੱਸ %s ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "ਐਡਰੈੱਸ %s ਨੂੰ ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "ਸਭ ਨੋਡ ਮੈਪਿੰਗ ਹਟਾ ਨਹੀਂ ਸਕਦਾ" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "ਐਡਰੈੱਸ ਨਹੀਂ ਵੇਖਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux ਕਿਸਮ ਦੀ ਲੋੜ ਹੈ" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ ਇੰਟਰਫੇਸ %s ਪਰਿਭਾਸ਼ਿਤ ਹੈ" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਬਣਾਇਆ ਨਹੀਂ ਜਾ ਸਕਿਆ" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਉਪਭੋਗੀ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਰੋਲ ਨਹੀਂ ਦੇ ਸਕਦਾ" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਕਿਸਮ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਵਿੱਚ mls ਖੇਤਰ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "%s ਲਈ ਸੁਨੇਹਾ ਪ੍ਰਸੰਗ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "ਇੰਟਰਫੇਸ %s ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "ਇੰਟਰਫੇਸ %s ਦਿੱਤਾ ਨਹੀਂ ਗਿਆ" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "ਇੰਟਰਫੇਸ %s ਨੂੰ ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "ਇੰਟਰਫੇਸ %s ਨੂੰ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "ਇੰਟਰਫੇਸ %s ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "ਇੰਟਰਫੇਸ %s ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "ਸਭ ਇੰਟਰਫੇਸ ਮੈਪਿੰਗ ਹਟਾ ਨਹੀਂ ਸਕਿਆ" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "ਇੰਟਰਫੇਸ ਸੂਚੀ ਨਹੀਂ ਵੇਖਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux ਇੰਟਰਫੇਸ" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "ਪ੍ਰਸੰਗ" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" +"ਟਿਕਾਣਾ %s ਢੁਕਵਾਂ ਨਹੀਂ ਹੈ। ਟਿਕਾਣੇ ਨੂੰ '/' ਨਾਲ ਖਤਮ ਹੋਣ ਦੀ ਪ੍ਰਵਾਨਗੀ ਨਹੀਂ ਹੈ" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "%s ਲਈ ਤੁਲਨਾਤਮਕ ਸ਼੍ਰੇਣੀ ਪਹਿਲਾਂ ਹੀ ਮੌਜੂਦ ਹੈ" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਵਿੱਚ ਉਪਭੋਗੀ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਵਿੱਚ ਰੋਲ ਨਹੀਂ ਦੇ ਸਕਦਾ" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਵਿੱਚ mlf ਖੇਤਰ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "ਗਲਤ ਫਾਇਲ ਨਿਰਧਾਰਨ" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "ਫਾਇਲ ਨਿਰਧਾਰਨ ਵਿੱਚ ਸਪੇਸ ਨਹੀਂ ਹੋ ਸਕਦੀ" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "%s ਕਿਸਮ ਅਯੋਗ ਹੈ, ਜਰੂਰ ਕੋਈ ਫਾਈਲ ਜਾਂ ਯੰਤਰ ਕਿਸਮ ਹੋਵੇ" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ %s ਲਈ ਪ੍ਰਸੰਗ ਪਰਿਭਾਸ਼ਿਤ ਹੈ" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਨਹੀਂ ਬਣਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਵਿੱਚ ਕਿਸਮ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "setype, serange ਜਾਂ seuser ਦੀ ਲੋੜ ਹੈ" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਪਰਿਭਾਸ਼ਿਤ ਨਹੀਂ ਹੈ" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ %s ਨੂੰ ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "ਲੋਕਲ ਫਾਇਲ ਪ੍ਰਸੰਗ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux ਡਿਸਟਰੀਬਿਊਸ਼ਨ fcontext ਬਦਲਾਅ \n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"SELinux ਲੋਕਲ fcontext ਬਦਲਾਅ \n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ ਬੂਲੀਅਨ %s ਪਰਿਭਾਸ਼ਿਤ ਹੈ" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "ਬੂਲੀਅਨ %s ਪਰਿਭਾਸ਼ਿਤ ਨਹੀਂ ਹੈ" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ %s ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "ਤੁਹਾਨੂੰ ਹੇਠਲਿਆਂ ਵਿੱਚੋਂ ਇੱਕ ਮੁੱਲ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "ਬੂਲੀਅਨ %s ਦਾ ਯੋਗ ਮੁੱਲ ਨਹੀਂ ਨਿਰਧਾਰਤ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "ਬੂਲੀਅਨ %s ਨੂੰ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "ਗਲਤ ਫਾਰਮੈਟ %s: ਰਿਕਾਰਡ %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "ਬੂਲੀਅਨ %s ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "ਬੂਲੀਅਨ %s ਨੂੰ ਹਟਾ ਨਹੀਂ ਸਕਦਾ" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "ਬੂਲੀਅਨ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "ਬੰਦ" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "on" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux ਬੂਲੀਅਨ" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "ਹਾਲਤ" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "ਡਿਫਾਲਟ" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "ਵੇਰਵਾ" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "ਸਟੈਂਡਰਡ Init ਡੈਮਨ" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS ਸਿਸਟਮ ਡੈਮਨ" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "ਇੰਟਰਨੈੱਟ ਸਰਵਿਸ ਡੈਮਨ" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "ਵੈੱਬ ਕਾਰਜ/ਸਕਰਿਪਟ (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "ਸੈਂਡਬਕਸਾ" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "ਉਪਭੋਗੀ ਕਾਰਜ" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "ਡੋਮੇਨ ਕਿਸਮ ਤੋਂ ਬਾਹਰ ਆ ਰਿਹਾ" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "ਘੱਟੋ-ਘੱਟ ਟਰਮੀਨਲ ਲਾਗਇਨ ਯੂਜ਼ਰ ਭੂਮਿਕਾ" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "ਘੱਟੋ-ਘੱਟ ਵਿੰਡੋਜ਼ ਲਾਗਇਨ ਯੂਜ਼ਰ ਭੂਮਿਕਾ" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "ਡੈਸਕਟਾਪ ਲਾਗਇਨ ਯੂਜ਼ਰ ਭੂਮਿਕਾ" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "ਪ੍ਰਬੰਧਕ ਲਾਗਇਨ ਯੂਜ਼ਰ ਭੂਮਿਕਾ" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "ਸੀਮਿਤ ਰੂਟ ਪ੍ਰਬੰਧਕ ਭੂਮਿਕਾ" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "ਕਿਸੇ ਨਵੀਂ ਕਿਸਮ ਲਈ ਮੌਡਿਊਲ ਜਾਣਕਾਰੀ" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "ਯੋਗ ਕਿਸਮਾਂ\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "ਪੋਰਟਾਂ ਨੰਬਰ ਜਾਂ 1 ਤੋਂ %d ਤੱਕ ਨੰਬਰਾਂ ਦੀ ਰੇਂਜ ਹੋਣੇ ਜਰੂਰੀ ਹਨ" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "ਤੁਹਾਨੂੰ ਇੱਕ ਯੋਗ ਨੀਤੀ ਫਾਈਲ ਭਰਨੀ ਜਰੂਰੀ ਹੈ" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "ਤੁਹਾਨੂੰ ਆਪਣੇ '%s' ਦੇ ਨੀਤੀ ਮੌਡਿਊਲ ਲਈ ਇੱਕ ਨਾਂ ਭਰਨਾ ਲਾਜਮੀ ਹੈ।" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "ਨਾਂ ਅਲਫਾ ਨੁਮੈਰਿਕ ਹੋਣਾ ਜਰੂਰੀ ਹੈ। ਚੋਣ \"-n MODULENAME\" ਦੀ ਵਰਤੋਂ ਕਰੋ" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "ਯੂਜ਼ਰ ਕਿਸਮਾਂ ਨੂੰ ਐਗਜ਼ੀਕਿਊਟੇਬਲਾਂ ਲਈ ਮਨਜੂਰੀ ਨਹੀਂ ਹੈ।" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "DAEMON ਕਾਰਜ init ਸਕਰਿਪਟ ਨੂੰ ਵਰਤ ਸਕਦੇ ਹਨ.." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve ਇੱਕ ਬੂਲੀਅਨ ਮੁੱਲ ਹੋਣਾ ਜਰੂਰੀ ਹੈ" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog ਦਾ ਮੁੱਲ ਬੂਲੀਅਨ ਹੋਣਾ ਜਰੂਰੀ ਹੈ" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_syslog ਦਾ ਮੁੱਲ ਬੂਲੀਅਨ ਹੋਣਾ ਜਰੂਰੀ ਹੈ" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache must be a boolean value " + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER ਕਿਸਮ ਆਟੋਮੈਟਿਕ ਹੀ tmp ਕਿਸਮ ਲੈ ਲੈਂਦੀ ਹੈ" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "'%s' ਨੀਤੀ ਮੌਡਿਊਲਾਂ ਨੂੰ ਮੌਜੂਦਾ ਡੋਮੇਨਾਂ ਲੋੜੀਂਦੀਆਂ ਹਨ" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "ਲਿਖਣ ਖੇਤਰ ਲੋੜੀਂਦਾ" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "ਤੁਹਾਨੂੰ ਇੱਕ ਨਵੀਂ ਕਿਸਮ ਪਰਿਭਾਸ਼ਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਇਸ ਨਾਲ ਖਤਮ ਹੋਏ:\n" +"%s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "ਤੁਹਾਨੂੰ ਆਪਣੇ ਪਾਬੰਦ ਕਾਰਜ ਲਈ ਆਗਜ਼ੀਕਿਊਟੇਬਲ ਮਾਰਗ ਦੇਣਾ ਜਰੂਰੀ ਹੈ" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "enforcment ਫਾਇਲ ਟਾਈਪ ਕਰੋ" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "ਇੰਟਰਫੇਸ ਫਾਇਲ" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ ਫਾਇਲ" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "ਸਪੈਸੀ ਫਾਈਲ" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "ਸੈੱਟਅੱਪ ਸਕਰਿਪਟ" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "ਨਹੀਂ" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "ਹਾਂ" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "ਅਯੋਗ ਕਰੋ" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "ਯੋਗ ਕਰੋ" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "ਉੱਨਤ >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "ਉਨੱਤ <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "ਉਨੱਤ ਖੋਜ >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "ਉਨੱਤ ਖੋਜ <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"ਅਯੋਗ ਤੋਂ ਲਾਗੂ ਮੋਡ ਵਿੱਚ ਬਦਲਣ ਲਈ\n" +"- ਸਿਸਟਮ ਮੋਡ ਨੂੰ ਅਯੋਗ ਤੋਂ ਰਿਆਇਤੀ ਤੇ ਬਦਲੋ\n" +"- ਮੁੜ-ਚਾਲੂ ਹੋਵੋ, ਤਾਂ ਕਿ ਸਿਸਟਮ ਮੁੜ ਲੇਬਲ ਹੋ ਸਕੇ\n" +"- ਜਦੋਂ ਸਿਸਟਮ ਉਲੀਕੇ ਅਨੁਸਾਰ ਕੰਮ ਕਰਦਾ ਹੈ\n" +" * ਸਿਸਟਮ ਮੋਡ ਨੂੰ ਲਾਗੂ ਵਿੱਚ ਬਦਲ ਦਿਉ\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s ਇੱਕ ਢੁਕਵੀਂ ਡੋਮੇਨ ਨਹੀਂ ਹੈ" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "ਸਿਸਟਮ ਸਥਿਤੀ: ਅਯੋਗ ਹੋਇਆ" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "ਮਦਦ: ਸ਼ੁਰੂਆਤ ਵਰਕਾ" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "ਮਦਦ: ਬੂਲੀਅਨ ਵਰਕਾ" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "ਮਦਦ: ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਫਾਈਲਾਂ ਵਾਲਾ ਵਰਕਾ" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "ਮਦਦ: ਲਿਖਣਯੋਗ ਫਾਈਲਾਂ ਵਾਲਾ ਵਰਕਾ" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "ਮਦਦ: ਐਪਲੀਕੇਸ਼ਨ ਕਿਸਮਾਂ ਵਰਕਾ" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "ਮਦਦ: ਬਾਹਰ-ਜਾਣ-ਨੂੰ ਨੈੱਟਵਰਕ ਸੰਪਰਕ ਵਰਕਾ" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "ਮਦਦ: ਅੰਦਰ-ਆਉਣ-ਨੂੰ ਨੈੱਟਵਰਕ ਸੰਪਰਕ ਵਰਕਾ" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "ਮਦਦ: ਐਪਲੀਕੇਸ਼ਨ ਤੋਂ ਤਬਦੀਲੀ ਵਰਕਾ" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "ਮਦਦ: ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਤਬਦੀਲੀ ਵਰਕਾ" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "ਮਦਦ: ਤਬਦੀਲੀ ਐਪਲੀਕੇਸ਼ਨ ਫਾਈਲ ਵਰਕਾ" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "ਮਦਦ: ਸਿਸਟਮ ਵਰਕਾ" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "ਮਦਦ: ਤਾਲਾਬੰਦ ਵਰਕਾ" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "ਮਦਦ: ਲਾਗਇੰਨ ਵਰਕਾ" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "ਮਦਦ: SELinux ਯੂਜ਼ਰ ਵਰਕਾ" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "ਮਦਦ: ਫਾਈਲ ਬਰਾਬਰੀ ਵਰਕਾ" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "...ਹੋਰ" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "'%s' ਡੋਮੇਨ ਭਰਨ ਲਈ ਵਰਤਿਆ ਗਿਆ ਫਾਈਲ ਰਾਹ।" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "ਉਹ ਫਾਈਲਾਂ ਜਿਹਨਾਂ ਵਿੱਚ '%s' ਡੋਮੇਨ ਲਿਖ ਸਕਦੀ ਹੈ।" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "ਉਹ ਨੈੱਟਵਰਕ ਪੋਰਟ ਜਿਹਨਾਂ ਨਾਲ '%s' ਨੂੰ ਜੁੜਨ ਦੀ ਇਜਾਜਤ ਹੈ।" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "ਉਹ ਨੈੱਟਵਰਕ ਪੋਰਟ ਜਿਹਨਾਂ ਨੂੰ '%s' ਨੂੰ ਸੁਣਨ ਦੀ ਇਜਾਜਤ ਹੈ।" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "'%s' ਲਈ ਪਰਿਭਾਸ਼ਤ ਫਾਈਲ ਕਿਸਮਾਂ।" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"ਉਹ ਬੂਲੀਅਨ ਜਾਣਕਾਰੀ ਵਿਖਾਓ ਜਿਹੜੀ '%s' ਲਈ ਨੀਤੀ ਨੂੰ ਸੁਧਾਰਨ ਲਈ ਵਰਤੀ ਜਾ ਸਕਦੀ ਹੈ।" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "ਉਹ ਫਾਈਲ ਕਿਸਮ ਜਾਣਕਾਰੀ ਵਿਖਾਓ ਜਿਹੜੀ '%s' ਦੁਆਰਾ ਵਰਤੀ ਜਾ ਸਕਦੀ ਹੈ।" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "ਨੈੱਟਵਰਕ ਪੋਰਟ ਵਿਖਾਓ ਜਿਹਨਾਂ ਨਾਲ '%s' ਜੁੜ ਜਾਂ ਸੁਣ ਸਕਦੀ ਹੈ।" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "'%s' ਦੇ ਅੰਦਰ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਤਬਦੀਲੀ" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "'%s' ਤੋਂ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਤਬਦੀਲੀ" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "'%s' ਤੋਂ ਫਾਈਲ ਦੀ ਤਬਦੀਲੀ" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "ਉਹ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿਖਾਓ ਜਿਹੜੀਆਂ '%s' ਅੰਦਰ ਜਾਂ ਬਾਹਰ ਤਬਦੀਲ ਹੋ ਸਕਣ।" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "ਸਾਰੀਆਂ ਫਾਈਲਾਂ" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "ਗੁੰਮ ਫਾਈਲ ਰਾਹ" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "ਐਗਜੀਕਿਊਟੇਬਲ" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "ਲਿਖਣਯੋਗ" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "ਐਪਲੀਕੇਸ਼ਨ" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "ਇੱਕ ਨਵਾਂ %(TYPE)s ਫਾਈਲ ਰਾਹ '%(DOMAIN)s' ਡੋਮੇਨਾਂ ਲਈ ਜੋੜੋ।" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "%(TYPE)s ਫਾਈਲ ਰਾਹ '%(DOMAIN)s' ਡੋਮੇਨ ਲਈ ਮਿਟਾਉ।" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"%(TYPE)s ਫਾਈਲ ਰਾਹ '%(DOMAIN)s' ਡੋਮੇਨ ਲਈ ਨੂੰ ਸੁਧਾਰੋ। ਸਿਰਫ ਸੂਚੀ ਵਿੱਚ ਗੂਹੜੀਆਂ " +"ਕੀਤੀਆਂ ਆਈਟਮਾਂ ਹੀ ਚੁਣੀਆਂ ਜਾਣਗੀਆਂ, ਇਹ ਸੰਕੇਤ ਕਰਦਾ ਹੈ ਕਿ ਉਹ ਪਹਿਲਾਂ ਸੁਧਾਰੀਆਂ ਗਈਆਂ " +"ਸਨ।" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "ਸੰਪਰਕ ਜੋੜੋ" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "ਅੰਦਰ ਆ ਰਹੇ ਸੰਪਰਕਾਂ ਨੂੰ ਚੁਣੋ" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"ਇੱਕ ਨਵੀਂ ਪੋਰਟ ਪਰਿਭਾਸ਼ਾ ਜੋੜੋ ਜਿਸ ਵਿੱਚ ਕਿ '%(APP)s' ਡੋਮੇਨ ਨੂੰ %(PERM)s ਕਰਨ ਦੀ " +"ਪਰਵਾਨਗੀ ਹੋਵੇ।" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"ਨਵੀਂ ਪੋਰਟ ਪਰਿਭਾਸ਼ਾ ਮਿਟਾਉ ਜਿਸਨੂੰ ਕਿ '%(APP)s' ਡੋਮੇਨ ਨੂੰ %(PERM)s ਤੇ ਮਨਜ਼ੂਰੀ " +"ਹੈ।" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"ਨਵੀਂ ਪੋਰਟ ਪਰਿਭਾਸ਼ਾ ਸੁਧਾਰੋ ਜਿਸਨੂੰ ਕਿ '%(APP)s' ਡੋਮੇਨ ਨੂੰ %(PERM)s ਤੇ ਮਨਜ਼ੂਰੀ " +"ਹੈ।" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "ਨਵੀਂ SELinux ਯੂਜ਼ਰ/ਰੋਲ ਪਰਿਭਾਸ਼ਾ ਜੋੜੋ।" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "ਸੁਧਾਰੀਆਂ ਹੋਈਆਂ SELinux ਯੂਜ਼ਰ/ਰੋਲ ਪਰਿਭਾਸ਼ਾਵਾਂ ਮਿਟਾਉ।" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "ਚੁਣੀਆਂ ਹੋਈਆਂ ਸੁਧਾਰੀਆਂ SELinux ਯੂਜ਼ਰ/ਰੋਲ ਪਰਿਭਾਸ਼ਾਵਾਂ ਨੂੰ ਸੁਧਾਰੋ।" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "ਨਵੀਆਂ ਲਾਗਇਨ ਮੈਪਿੰਗ ਪਰਿਭਾਸ਼ਾਵਾਂ ਜੋੜੋ।" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "ਸੁਧਾਰੀਆਂ ਹੋਈਆਂ ਲਾਗਇਨ ਮੈਪਿੰਗ ਪਰਿਭਾਸ਼ਾਵਾਂ ਮਿਟਾਉ।" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "ਚੁਣੀਆਂ ਹੋਈਆਂ ਸੁਧਾਰੀਆਂ ਲਾਗਇਨ ਮੈਪਿੰਗ ਪਰਿਭਾਸ਼ਾਵਾਂ ਸੁਧਾਰੋ।" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "ਨਵੀਂ ਫਾਈਲ ਬਰਾਬਰੀ ਪਰਿਭਾਸ਼ਾ ਜੋੜੋ।" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "ਸੁਧਾਰੀਆਂ ਹੋਈਆਂ ਫਾਈਲ ਬਰਾਬਰੀ ਪਰਿਭਾਸ਼ਾਵਾਂ ਮਿਟਾਉ।" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"ਚੁਣੀਆਂ ਹੋਈਆਂ ਸੁਧਾਰੀਆਂ ਫਾਈਲ ਬਰਾਬਰਤਾ ਪਰਿਭਾਸ਼ਾਵਾਂ ਸੁਧਾਰੋ। ਸਿਰਫ ਸੂਚੀ ਵਿੱਚਲੀਆਂ " +"ਗੂਹੜੀਆਂ ਕੀਤੀਆਂ ਆਈਟਮਾਂ ਹੀ ਚੁਣੀਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ, ਇਹ ਸੰਕੇਤ ਕਰਦਾ ਹੈ ਕਿ ਇਹਨਾਂ ਨੂੰ " +"ਪਹਿਲਾਂ ਸੁਧਾਰਿਆ ਗਿਆ ਸੀ।" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "ਬੂਲੀਅਨ %s ਇਜਾਜਤ ਨਿਯਮ" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s ਲਈ ਨੈੱਟਵਰਕ ਪੋਰਟ ਜੋੜੋ। ਜਦੋਂ ਅੱਪਡੇਟ ਲਾਗੂ ਕੀਤੀ ਜਾਵੇਗੀ ਪੋਰਟ ਉਸ ਵੇਲੇ ਬਣਾਏ " +"ਜਾਣਗੇ।" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "%s ਲਈ ਨੈੱਟਵਰਕ ਪੋਰਟ ਜੋੜੋ" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"%s ਲਈ ਫਾਈਲ ਲੇਬਲ ਕਰਨਾ ਜੋੜੋ। ਜਦੋਂ ਅੱਪਡੇਟ ਲਾਗੂ ਕੀਤੀ ਜਾਵੇਗੀ ਫਾਈਲ ਲੇਬਲ ਉਸ ਵੇਲੇ " +"ਬਣਾਏ ਜਾਣਗੇ।" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "%s ਲਈ ਫਾਈਲ ਲੇਬਲ ਕਰਨਾ ਲਾਗੂ ਕਰੋ" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"ਲਾਗਇਨ ਮੈਪਿੰਗ ਜੋੜੋ। ਜਦੋਂ ਅੱਪਡੇਟ ਲਾਗੂ ਕੀਤੀ ਜਾਵੇਗੀ ਯੂਜ਼ਰ ਮੈਪਿੰਗ ਉਸ ਵੇਲੇ ਬਣਾਈ " +"ਜਾਵੇਗੀ।" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "ਲਾਗਇਨ ਮੈਪਿੰਗ ਜੋੜੋ" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"SELinux ਯੂਜ਼ਰ ਰੋਲ ਜੋੜੋ। SELinux ਯੂਜ਼ਰ ਰੋਲ ਬਣਾਏ ਜਾਣਗੇ ਜਦੋਂ ਅੱਪਡੇਟ ਲਾਗੂ ਕੀਤਾ " +"ਜਾਵੇਗਾ।" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "SELinux ਯੂਜ਼ਰ ਜੋੜੋ" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"ਫਾਈਲ ਬਰਾਬਰਤਾ ਮੈਪਿੰਗ ਜੋੜੋ। ਮੈਪਿੰਗ ਅੱਪਡੇਟ ਲਾਗੂ ਕੀਤੇ ਜਾਣ ਵੇਲੇ ਬਣਾਈ ਜਾਵੇਗੀ।" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "SELinux ਫਾਈਲ ਬਰਾਬਰਤਾ ਜੋੜੋ" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"%s ਲਈ ਫਾਈਲ ਲੇਬਲ ਕਰਨਾ ਸੁਧਾਰੋ। ਜਦੋਂ ਅੱਪਡੇਟ ਲਾਗੂ ਕੀਤੀ ਜਾਵੇਗੀ ਫਾਈਲ ਲੇਬਲ ਉਸ ਵੇਲੇ " +"ਬਣਾਏ ਜਾਣਗੇ।" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"SELinux ਯੂਜ਼ਰ ਰੋਲ ਸੁਧਾਰੋ। SELinux ਯੂਜ਼ਰ ਰੋਲ ਸੁਧਾਰੇ ਜਾਣਗੇ ਜਦੋਂ ਅੱਪਡੇਟ ਲਾਗੂ " +"ਕੀਤਾ ਜਾਵੇਗਾ।" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "SELinux ਯੂਜ਼ਰ ਸੁਧਾਰੋ" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"ਲਾਗਇਨ ਮੈਪਿੰਗ ਸੁਧਾਰੋ। ਜਦੋਂ ਅੱਪਡੇਟ ਲਾਗੂ ਕੀਤੀ ਜਾਵੇਗੀ ਲਾਗਇਨ ਮੈਪਿੰਗ ਉਸ ਵੇਲੇ " +"ਸੁਧਾਰੀ ਜਾਵੇਗੀ।" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "ਲਾਗਇਨ ਮੈਪਿੰਗ ਸੁਧਾਰੋ" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"ਫਾਈਲ ਬਰਾਬਰਤਾ ਮੈਪਿੰਗ ਸੁਧਾਰੋ। ਮੈਪਿੰਗ ਅੱਪਡੇਟ ਲਾਗੂ ਕੀਤੇ ਜਾਣ ਵੇਲੇ ਬਣਾਈ ਜਾਵੇਗੀ।" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "SELinux ਫਾਈਲ ਬਰਾਬਰਤਾ ਸੁਧਾਰੋ" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s ਲਈ ਨੈੱਟਵਰਕ ਪੋਰਟ ਸੁਧਾਰੋ। ਜਦੋਂ ਅੱਪਡੇਟ ਲਾਗੂ ਕੀਤੀ ਜਾਵੇਗੀ ਪੋਰਟ ਉਸ ਵੇਲੇ ਬਣਾਏ " +"ਜਾਣਗੇ।" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "%s ਲਈ ਨੈੱਟਵਰਕ ਪੋਰਟ ਸੁਧਾਰੋ" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" +"ਇੰਦਰਾਜ '%s' ਇੱਕ ਢੁਕਵਾਂ ਰਾਹ ਨਹੀਂ ਹੈ। ਰਾਹਾਂ ਦਾ '/' ਨਾਲ ਸ਼ੁਰੂ ਹੋਣਾ ਲਾਜਮੀ ਹੈ।" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "ਪੋਰਟ ਅੰਕ ਲਾਜਮੀ 1 ਅਤੇ 65536 ਦੇ ਵਿੱਚਕਾਰ ਹੋਣ" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "SELinux ਨਾਂ: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "%s ਲਈ ਫਾਈਲ ਲੇਬਲ ਕਰਨਾ ਲਾਗੂ ਕਰੋ" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "%s ਲਈ ਫਾਈਲ ਲੇਬਲ ਕਰਨਾ ਮਿਟਾਉ" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "%s ਲਈ ਫਾਈਲ ਲੇਬਲ ਕਰਨਾ ਸੁਧਾਰੋ" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "ਫਾਈਲ ਰਾਹ: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "ਫਾਈਲ ਸ਼੍ਰੇਣੀ: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "SELinux ਫਾਈਲ ਕਿਸਮ: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "%s ਲਈ ਪੋਰਟ ਜੋੜੋ" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "%s ਲਈ ਪੋਰਟ ਮਿਟਾਉ" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "%s ਲਈ ਪੋਰਟ ਸੁਧਾਰੋ" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "ਨੈੱਟਵਰਕ ਪੋਰਟ: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "ਨੈੱਟਵਰਕ ਜਾਬਤਾ: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "ਯੂਜ਼ਰ ਜੋੜੋ" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "ਯੂਜ਼ਰ ਮਿਟਾਉ" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "ਯੂਜ਼ਰ ਸੁਧਾਰੋ" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "SELinux ਯੂਜ਼ਰ : %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "ਰੋਲ: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS ਹੱਦ: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "ਲਾਗਇਨ ਮੈਪਿੰਗ ਜੋੜੋ" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "ਲਾਗਇਨ ਮੈਪਿੰਗ ਮਿਟਾਉ" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "ਲਾਗਇਨ ਮੈਪਿੰਗ ਸੁਧਾਰੋ" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "ਲਾਗਇਨ ਨਾਂ : %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "SELinux ਯੂਜ਼ਰ: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "ਫਾਈਲ ਬਰਾਬਰਤਾ ਲੇਬਲ ਕਰਨਾ ਜੋੜੋ।" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "ਫਾਈਲ ਬਰਾਬਰਤਾ ਲੇਬਲ ਕਰਨਾ ਮਿਟਾਉ।" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "ਫਾਈਲ ਬਰਾਬਰਤਾ ਲੇਬਲ ਕਰਨਾ ਸੁਧਾਰੋ।" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "ਫਾਈਲ ਰਾਹ : %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "ਬਰਾਬਰਤਾ: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "ਸਿਸਟਮ" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "ਫਾਈਲ ਬਰਾਬਰਤਾ" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "ਯੂਜ਼ਰ" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"%(PATH)s ਤੇ restorecon ਨੂੰ ਇਸਦੀ ਕਿਸਮ ਨੂੰ %(CUR_CONTEXT)s ਤੋਂ ਮੂਲ " +"%(DEF_CONTEXT)s ਵਿੱਚ ਬਦਲਣ ਲਈ ਚਲਾਉ?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "ਅੱਪਡੇਟ" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "ਬਦਲਾਅ ਅੱਪਡੇਟ ਕਰੋ" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "ਬਦਲਾਅ ਵਾਪਿਸ ਪਹਿਲਾਂ ਵਾਗ ਕਰੋ" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "ਸਿਸਟਮ ਸਥਿਤੀ: ਲਾਗੂ ਕੀਤਾ ਜਾ ਰਿਹਾ" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "ਸਿਸਟਮ ਸਥਿਤੀ: ਜਾਇਜ" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"ਪਾਲਿਸੀ ਕਿਸਮ ਤਬਦੀਲ ਕਰਨ ਨਾਲ ਅਗਲੀ ਵਾਰ ਬੂਟ ਹੋਣ ਤੇ ਪੂਰਾ ਫਾਇਲ ਸਿਸਟਮ ਮੁੜ ਲੇਬਲ ਕੀਤਾ " +"ਜਾਏਗਾ। ਮੁੜ-ਲੇਬਲ ਹੋਣ ਤੇ ਫਾਇਲ ਸਿਸਟਮ ਦੇ ਅਕਾਰ ਮੁਤਾਬਿਕ ਕੁਝ ਸਮਾਂ ਲੱਗਦਾ ਹੈ। ਕੀ " +"ਤੁਸੀਂ ਜਾਰੀ ਕਰਨਾ ਹੈ?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"SELinux ਅਯੋਗ ਕਰਨ ਲਈ ਮੁੜ-ਚਾਲੂ ਕਰਨਾ ਪਵੇਗਾ। ਇਸ ਦੀ ਸਿਫਾਰਸ਼ ਨਹੀਂ ਕੀਤੀ ਜਾਂਦੀ। ਜੇ " +"ਤੁਸੀਂ ਬਾਅਦ ਵਿੱਚ SELinux ਮੁੜ ਚਾਲੂ ਕਰਨ ਦਾ ਫੈਸਲਾ ਕਰਦੇ ਹੋ, ਤਾਂ ਸਿਸਟਮ ਨੂੰ ਮੁੜ-" +"ਲੇਬਲ ਕਰਨ ਦੀ ਲੋੜ ਪਵੇਗੀ। ਜਿਸ ਤੁਸੀਂ ਇਹ ਵੇਖਣਾ ਚਾਹੁੰਦੇ ਹੋ ਜੇ SELinux ਤੁਹਾਡੇ " +"ਸਿਸਟਮ ਉੱਪਰ ਸਮੱਸਿਆ ਪੈਦਾ ਕਰ ਰਿਹਾ ਹੈ, ਤੁਸੀਂ ਰਿਆਇਤੀ ਮੋਡ ਵਿੱਚ ਜਾ ਸਕਦੇ ਹੋ ਜੋ ਸਿਰਫ " +"ਗਲਤੀਆਂ ਨੂੰ ਦਰਜ ਰੱਖੇਗਾ ਅਤੇ SELinux ਨੀਤੀ ਲਾਗੂ ਨਹੀਂ ਕਰੇਗਾ। ਰਿਆਇਤੀ ਮੋਡ ਲਈ ਮੁੜ-" +"ਚਾਲੂ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ। ਕੀ ਤੁਸੀਂ ਜਾਰੀ ਰਹਿਣਾ ਚਾਹੁੰਦੇ ਹੋ?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"SELinux ਯੋਗ ਕਰਨ ਨਾਲ ਅਗਲੀ ਵਾਰ ਬੂਟ ਹੋਣ ਤੇ ਪੂਰਾ ਫਾਇਲ ਸਿਸਟਮ ਮੁੜ ਲੇਬਲ ਕੀਤਾ ਜਾਏਗਾ। " +"ਮੁੜ-ਲੇਬਲ ਹੋਣ ਤੇ ਫਾਇਲ ਸਿਸਟਮ ਦੇ ਅਕਾਰ ਮੁਤਾਬਿਕ ਕੁਝ ਸਮਾਂ ਲੱਗਦਾ ਹੈ। ਕੀ ਤੁਸੀਂ ਜਾਰੀ " +"ਕਰਨਾ ਹੈ?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"ਤੁਸੀਂ ਬਦਲਾਆਂ ਨੂੰ ਲਾਗੂ ਕੀਤੇ ਬਿਨਾਂ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਬੰਦ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਹੇ ਹੋ। \n" +" * ਸੈਸ਼ਨ ਦੇ ਦੌਰਾਨ ਤੁਹਾਡੇ ਕੀਤੇ ਗਏ ਬਦਲਾਆਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ, ਨਹੀਂ ਤੇ ਕਲਿੱਕ " +"ਕਰੋ ਅਤੇ ਅੱਪਡੇਟ ਤੇ ਕਲਿੱਕ ਕਰੋ।\n" +" * ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਬਿਨਾਂ ਤੁਹਾਡੇ ਬਦਲਾਆਂ ਦੇ ਲਾਗੂ ਕੀਤਿਆਂ ਰਹਿਣ ਦੇਣ ਲਈ, ਹਾਂ ਤੇ " +"ਕਲਿੱਕ ਕਰੋ। ਇਸ ਸੈਸ਼ਨ ਦੌਰਾਨ ਤੁਹਾਡੇ ਕੀਤੇ ਗਏ ਸਾਰੇ ਬਦਲਾਅ ਭੁਲਾ ਦਿੱਤੇ ਜਾਣਗੇ।" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "ਡਾਟਾ ਸੰਵਾਦ ਦਾ ਘਾਟਾ" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "ਨਿਯਮਿਤ ਫਾਈਲ" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "ਡਾਇਰੈਕਟਰੀ" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "ਅੱਖਰ ਯੰਤਰ" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "ਬਲਾਕ ਯੰਤਰ" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "ਸਾਕੇਟ ਫਾਈਲ" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "ਸੰਕੇਤਿਕ ਲਿੰਕ" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "ਨਾਮਕ ਪਾਈਪ" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "ਕੋਈ SELinux ਨੀਤੀ ਇੰਸਟਾਲ ਨਹੀਂ" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "%s ਨੀਤੀ ਫਾਈਲ ਪੜ੍ਹਨ ਵਿੱਚ ਅਸਫਲ" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- ਪ੍ਰਵਾਨਿਤ %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"ਤੁਸੀਂ ਇੰਟਰਫੇਸ ਜਾਣਕਾਰੀ ਮੁੜ ਪੈਦਾ ਕਰਨ ਲਈ /usr/bin/sepolgen-ifgen ਜਰੂਰ ਚਲਾਓ" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "ਅਣਜਾਣ" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "ਇੰਟਰਫੇਸ %s ਮੌਜੂਦ ਨਹੀਂ ਹੈ।" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"gui ਚੋਣ ਵਰਤਣ ਲਈ ਤੁਹਾਨੂੰ policycoreutils-gui ਪੰਡ (ਪੈਕੇਜ) ਇੰਸਟਾਲ ਕਰਨਾ ਲੋੜੀਂਦਾ " +"ਹੈ" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "SELinux ਨੀਤੀ ਲਈ ਗਰਾਫੀਕਲ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "ਬਣਾਏ ਜਾਣ ਵਾਲੇ ਮੈਨ ਪੰਨ੍ਹਿਆਂ ਦੇ ਡੋਮੇਨ (ਡੋਮੇਨਾਂ ਦੇ) ਨਾਂ " + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "ਬਦਲਵਾਂ ਰੂਟ ਸੈੱਟਅੱਪ ਕਰਨਾ ਲੋੜੀਂਦਾ ਹੈ" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "SELinux ਮੈਨ ਪੰਨ੍ਹੇ ਪੈਦਾ ਕਰੋ" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "ਉਹ ਰਾਹ ਜਿਸ ਵਿੱਚ ਕਿ ਪੈਦਾ ਕੀਤੇ SELinux ਮੈਨ ਪੰਨ੍ਹੇ ਭੰਡਾਰ ਕੀਤੇ ਜਾਣਗੇ" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "ਮੈਨ ਸਫ਼ਿਆਂ ਲਈ OS ਦਾ ਨਾਂ" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "ਚੁਣੇ ਹੋਏ SELinux ਮੈਨ ਸਫ਼ੇ ਲਈ HTML ਮੈਨ ਸਫ਼ੇ ਢਾਂਚਾ ਪੈਦਾ ਕਰੋ" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "ਬਦਲਵੀਂ ਰੂਟ ਡਾਇਰੈਕਟਰੀ। ਮੂਲ ਇਸ ਵੱਲ /" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"ਇਸ ਫਲੈਗ ਨਾਲ, ਬਦਲਵੇਂ ਰੂਟ ਰਾਹ ਨੂੰ ਫਾਈਲ ਪ੍ਰਸੰਗ ਫਾਈਲਾਂ ਅਤੇ policy.xml ਫਾਈਲ ਸ਼ਾਮਿਲ " +"ਕਰਨਾ ਲੋੜੀਂਦਾ ਹੈ" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "ਸਭ ਡੋਮੇਨਾਂ" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "SELinux ਨੀਤੀ ਨੈੱਟਵਰਕ ਜਾਣਕਾਰੀ ਬਾਰੇ ਪੁੱਛ-ਗਿੱਛ ਕਰੋ" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "ਸਾਰੀਆਂ SELinux ਪੋਰਟ ਕਿਸਮਾਂ ਸੂਚੀਬੱਧ ਕਰੋ" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "ਪੋਰਟ ਨਾਲ ਸੰਬੰਧਿਤ SELinux ਕਿਸਮ ਵਿਖਾਓ" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "SELinux ਕਿਸਮ ਲਈ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤੇ ਪੋਰਟ ਵਿਖਾਓ" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "ਜਿਹਨਾਂ ਪੋਰਟਾ ਨਾਲ ਇਹ ਡੋਮੇਨ ਬਾਈਂਡ ਅਤੇ/ਜਾਂ ਜੋੜੀ ਜਾ ਸਕੇ ਵਿਖਾਓ" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "ਦਿਖਾਉਂਦਾ ਹੈ ਉਹ ਪੋਰਟ ਜਿਹਨਾਂ ਨਾਲ ਇਹ ਐਪਲੀਕੇਸ਼ਨ ਬਾਈਂਡ ਅਤੇ/ਜਾਂ ਜੁੜ ਸਕਦੀ ਹੈ" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"SELinux ਨੀਤੀ ਦੀ ਇਹ ਦੇਖਣ ਲਈ ਪੁੱਛ-ਗਿੱਛ ਕਰੋ ਕਿ ਡੋਮੇਨਾਂ ਆਪਸ ਵਿੱਚ ਸੰਚਾਰ ਕਰ ਸਕਦੀਆਂ " +"ਹਨ" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "ਸਰੋਤ ਡੋਮੇਨ" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "ਟਿਕਾਣਾ ਡੋਮੇਨ" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "SELinux ਨੀਤੀ ਦੀ ਪੁੱਛ-ਗਿੱਛ ਕਰੋ ਬੂਲੀਅਨਾਂ ਦਾ ਵੇਰਵਾ ਵੇਖਣ ਲਈ" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "ਸਾਰੀਆਂ ਬੂਲੀਅਮ ਪਰਿਭਾਸ਼ਾਵਾਂ ਪ੍ਰਾਪਤ ਕਰੋ" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "ਵੇਰਵਾ ਲੈਣ ਲਈ ਬੂਲੀਅਨ" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"SELinux ਨੀਤੀ ਦੀ ਪੁੱਛ-ਗਿੱਛ ਇਹ ਦੇਖਣ ਲਈ ਕਰੋ ਕਿ ਕਿਵੇਂ ਸਰੋਤ ਕਾਰਵਾਈ ਡੋਮੇਨ ਟਿਕਾਣਾ " +"ਕਾਰਵਾਈ ਡੋਮੇਨ ਵਿੱਚ ਤਬਦੀਲ ਹੋ ਸਕਦੀ ਹੈ" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "ਸਰੋਤ ਕਾਰਵਾਈ ਡੋਮੇਨ" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "ਟਿਕਾਣਾ ਕਾਰਵਾਈ ਡੋਮੇਨ" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy generate: error: %s ਆਰਗੂਮੈਂਟਾਂ ਵਿੱਚੋਂ ਇੱਕ ਲੋੜੀਂਦਾ ਹੈ" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "ਇਸ ਕਿਸਮ ਦੀ ਨੀਤੀ ਲਈ ਕਮਾਂਡ ਲੋੜੀਂਦੀ ਹੈ" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-t ਚੋਣ '%s' ਡੋਮੇਨਾਂ ਨਾਲ ਨਹੀਂ ਵਰਤੀ ਜਾ ਸਕਦੀ। ਹੋਰ ਵੇਰਵਿਆਂ ਲਈ ਵਰਤੋਂ ਪੜ੍ਹੋ।" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-d ਚੋਣ '%s' ਡੋਮੇਨਾਂ ਨਾਲ ਨਹੀਂ ਵਰਤੀ ਜਾ ਸਕਦੀ। ਹੋਰ ਵੇਰਵਿਆਂ ਲਈ ਵਰਤੋਂ ਪੜ੍ਹੋ।" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-a ਚੋਣ '%s' ਡੋਮੇਨਾਂ ਨਾਲ ਨਹੀਂ ਵਰਤੀ ਜਾ ਸਕਦੀ। ਹੋਰ ਵੇਰਵਿਆਂ ਲਈ ਵਰਤੋਂ ਪੜ੍ਹੋ।" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "-w ਚੋਣ --newtype ਚੋਣ ਨਾਲ ਨਹੀਂ ਵਰਤੀ ਜਾ ਸਕਦੀ" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "SELinux ਨੀਤੀ ਇੰਟਰਫੇਸਾਂ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰੋ" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "ਇੰਟਰਫੇਸ ਜਿਸ ਦੀ ਤੁਸੀਂ ਪੁੱਛ-ਗਿੱਛ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਦੇ ਨਾਂ ਭਰੋ" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "SELinux ਨੀਤੀ ਮੌਡਿਊਲ ਟੈਂਪਲੇਟ ਪੈਦਾ ਕਰੋ" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "ਜਿਹੜੀ ਡੋਮੇਨ ਕਿਸਮ ਤੁਸੀਂ ਵਧਾਉਣੀ ਚਾਹੁੰਦੇ ਹੋ ਉਹ ਭਰੋ" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "ਉਹ SELinux ਯੂਜ਼ਰ (ਯੂਜ਼ਰਾਂ) ਨੂੰ ਭਰੋ ਜੋ ਇਸ ਡੋਮੇਨ ਤੇ ਤਬਦੀਲ ਹੋਣਗੇ" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" +"ਉਹ SELinux ਯੂਜ਼ਰ (ਯੂਜ਼ਰਾਂ) ਨੂੰ ਭਰੋ ਜਿਸ ਤੇ ਇਹ ਪ੍ਰਬੰਧਕੀ ਡੋਮੇਨ ਤੇ ਤਬਦੀਲ ਹੋਵੇਗੀ" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "ਉਹ ਡੋਮੇਨਾਂ (ਡੋਮੇਨਾਂ) ਭਰੋ ਜਿਹਨਾਂ ਨੂੰ ਇਹ ਸੀਮਿਤ ਪ੍ਰਸ਼ਾਸ਼ਕ ਪ੍ਰਸ਼ਾਸ਼ਿਤ ਕਰੇਗਾ" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "ਪੈਦਾ ਕੀਤੀ ਜਾਣ ਵਾਲੀ ਨੀਤੀ ਦਾ ਨਾਂ" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "ਉਹ ਰਾਹ ਜਿਸ ਵਿੱਚ ਪੈਦਾ ਕੀਤੀਆਂ ਨੀਤੀ ਫਾਈਲਾਂ ਸੰਭਾਲੀਆਂ ਜਾਣਗੀਆਂ" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "ਜਿੱਥੇ ਸੀਮਿਤ ਕਾਰਵਾਈਆਂ ਨੂੰ ਲਿਖਣ ਦੀ ਲੋੜ ਪਵੇਗੀ ਦਾ ਰਾਹ" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "ਨੀਤੀ ਕਿਸਮਾਂ ਜਿਹਨਾਂ ਨੂੰ ਕਮਾਂਡ ਦੀ ਲੋੜ ਹੈ" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "'%s' ਨੀਤੀ ਪੈਦਾ ਕਰੋ" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "'%s' ਨੀਤੀ ਪੈਦਾ ਕਰੋ" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "ਕਿਸੇ ਹੱਦ ਤੱਕ ਪਾਲਣਾ" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "ਕਮਾਂਡਾਂ" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "ਬਦਲਵੀਂ SELinux ਨੀਤੀ। ਮੂਲ /sys/fs/selinux/policy ਤੇ" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "ਐਪਲੀਕੇਸ਼ਨਾਂ" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "ਡੋਮੇਨ ਚੁਣੋ" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "ਚੁਣੋ" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "ਰੱਦ ਕਰੋ" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" +"ਭਰਿਆ ਗਿਆ ਇੰਦਰਾਜ ਗਲਤ ਹੈ। ਕਿਰਪਾ ਕਰ ਕੇ ਉਦਾਹਰਣ:/.../... ਦੇ ਤਰੀਕੇ ਨਾਲ ਦੁਬਾਰਾ " +"ਕੋਸ਼ਿਸ਼ ਕਰੋ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "ਮੁੜ-ਕੋਸ਼ਿਸ਼" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "ਨੈੱਟਵਰਕ ਪੋਰਟ ਪਰਿਭਾਸ਼ਾਵਾਂ" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"ਫਾਈਲ ਬਰਾਬਰੀ ਮੈਪਿੰਗ ਜੋੜੋ। ਮੈਪਿੰਗ ਅੱਪਡੇਟ ਲਾਗੂ ਕੀਤੇ ਜਾਣ ਵੇਲੇ ਬਣਾਈ ਜਾਵੇਗੀ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "ਰਾਹ" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"ਇੱਕ ਨਵਾਂ SELinux ਯੂਜ਼ਰ ਨਾਂ ਦਰਸਾਉ। ਹਦਾਇਤਾਂ ਅਨੁਸਾਰ SELinux ਯੂਜ਼ਰ ਨਾਂ ਆਮ ਤੌਰ ਤੇ " +"ਇੱਕ _u ਨਾਲ ਖਤਮ ਹੁੰਦਾ ਹੈ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "ਉਹ ਰਾਹ ਭਰੋ ਜਿਸ ਲਈ ਤੁਸੀਂ ਇੱਕ ਬਰਾਬਰੀ ਲੇਬਲ ਸੈੱਟਅੱਪ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "ਬਰਾਬਰੀ ਰਾਹ" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "ਅੱਪਡੇਟ ਤੇ ਸੰਭਾਲੋ" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"ਨਵੇਂ ਰਾਹ ਅਤੇ ਬਰਾਬਰੀ ਰਾਹ ਵਿਚਕਾਰ ਮੈਪਿੰਗ ਦਰਸਾਉ। ਇਸ ਨਵੇਂ ਰਾਹ ਹੇਠਲੀ ਹਰੇਕ ਚੀਜ ਇਸ " +"ਤਰ੍ਹਾਂ ਲੇਬਲ ਕੀਤੀ ਜਾਵੇਗੀ ਜਿਵੇਂ ਕਿ ਉਹ ਬਰਾਬਰੀ ਰਾਹ ਹੇਠਾਂ ਸੀ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "ਇੱਕ ਫਾਈਲ ਜੋੜੋ" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" ਫਾਈਲ ਲੇਬਲ ਕਰਨਾ ਇਸ ਲਈ। ਫਾਈਲ ਲੇਬਲ ਅੱਪਡੇਟ ਲਾਗੂ " +"ਕੀਤੇ ਜਾਣ ਵੇਲੇ ਬਣਾਏ ਜਾਣਗੇ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "ਸ਼੍ਰੇਣੀ" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "ਕਿਸਮ" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"ਫਾਈਲ ਸ਼੍ਰੇਣੀ ਚੁਣੋ ਜਿਸ ਤੇ ਇਹ ਲੇਬਲ ਲਾਗੂ ਕੀਤਾ ਜਾਵੇਗਾ। ਸਾਰੀਆਂ ਸ਼੍ਰੇਣੀਆਂ ਲਈ ਮੂਲ " +"ਕਰਦਾ ਹੈ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "ਰਾਹ ਨੂੰ ਮੁੜ-ਵਰਤਣ ਲਈ ਬਣਾਉ" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"ਰਾਹ ਨੂੰ ਮੁੜ-ਵਾਪਰਨ ਵਾਲਾ ਬਣਾਉ ਚੁਣੋ ਜੇ ਤੁਸੀਂ ਦਰਸਾਏ ਗਏ ਡਾਇਰੈਕਟਰੀ ਰਾਹ ਦੇ ਸਾਰੇ " +"ਮਾਤਹਿਤਾਂ ਨੂੰ ਇਹ ਲੇਬਲ ਲਾਗੂ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ। ਇਹ ਲੇਬਲ ਇਸ ਡਾਇਰੈਕਟਰੀ ਦੇ ਹੇਠਾਂ " +"ਆਬਜੈਕਟਾਂ ਨੂੰ ਮਿਲੇਗਾ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "ਬਰਾਊਜ਼" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "ਲੇਬਲ ਕਰਨ ਲਈ ਚੁਣਨ ਲਈ ਫਾਈਲ/ਡਾਇਰੈਕਟਰੀ ਤੱਕ ਬਰਾਊਜ਼ ਕਰੋ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "ਰਾਹ " + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"ਨਿਯਮਿਤ ਸਮੀਕਰਣਾਂ ਵਰਤ ਕੇ ਰਾਹ ਦਰਸਾਉ ਜਿਹੜਾ ਤੁਸੀਂ ਲੇਬਲ ਕਰਨ ਲਈ ਸੁਧਾਰਣ ਲਈ ਪਸੰਦ " +"ਕਰੋਗੇ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "ਇਸ ਰਾਹ ਨੂੰ ਸੌਂਪਣ ਲਈ SELinux ਫਾਈਲ ਕਿਸਮ ਚੁਣੋ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "ਇਸ ਰਾਹ ਨੂੰ ਸੌਂਪਣ ਲਈ MLS ਲੇਬਲ ਭਰੋ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "ਇਸ ਰਾਹ ਨੂੰ ਸੌਂਪਣ ਲਈ SELinux MLS ਲੇਬਲ ਚੁਣੋ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "ਨੀਤੀ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕੀਤਾ ਜਾ ਰਿਹਾ..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"ਲਾਗਇਨ ਮੈਪਿੰਗ ਜੋੜੋ। ਲਾਗਇਨ ਮੈਪਿੰਗ ਅੱਪਡੇਟ ਲਾਗੂ ਕੀਤੇ ਜਾਣ ਵੇਲੇ ਬਣਾਈ ਜਾਵੇਗੀ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"ਉਹ ਲਾਗਇਨ ਯੂਜ਼ਰ ਨਾਂ ਭਰੋ ਜਿਸਨੂੰ ਤੁਸੀਂ SELinux ਯੂਜ਼ਰ ਸੀਮਿਤਤਾ ਵਿੱਚ ਜੋੜਨਾ ਚਾਹੁੰਦੇ " +"ਹੋ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"ਇਸ ਲਾਗਇਨ ਯੂਜ਼ਰ ਨੂੰ ਸੌਂਪਣ ਲਈ SELinux ਯੂਜ਼ਰ ਚੁਣੋ। ਲਾਗਇਨ ਯੂਜ਼ਰ ਮੂਲ ਤੌਰ ਤੇ " +"__default__ ਦੁਆਰਾ ਸੌਂਪੇ ਜਾਂਦੇ ਹਨ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "ਇਸ ਯੂਜ਼ਰ ਲਈ MLS/MCS ਹੱਦ ਭਰੋ। ਚੁਣੇ ਹੋਏ SELinux ਯੂਜ਼ਰ ਲਈ ਮੂਲ ਬਣਦਾ ਹੈ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "MLS ਹੱਦ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"ਉਹ MLS ਹੱਦ ਜਿਸ ਨਾਲ ਇਸ ਯੂਜ਼ਰ ਨੇ ਲਾਗਇਨ ਕਰਨਾ ਹੈ ਦਰਸਾਉ। ਚੁਣੀ ਹੋਈ SELinux ਯੂਜ਼ਰ " +"MLS ਹੱਦ ਲਈ ਮੂਲ ਹੈ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" ਨੈੱਟਵਰਕ ਪੋਰਟ ਇਸ ਲਈ । ਪੋਰਟ ਉਸ ਵੇਲੇ ਬਣਾਏ ਜਾਣਗੇ " +"ਜਦੋਂ ਅੱਪਡੇਟ ਲਾਗੂ ਕੀਤੀ ਜਾਵੇਗੀ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" +"ਉਹ ਪੋਰਟ ਨੰਬਰ ਜਾਂ ਹੱਦ ਭਰੋ ਜਿਸ ਵਿੱਚ ਤੁਸੀਂ ਇੱਕ ਪੋਰਟ ਕਿਸਮ ਜੋੜਨਾ ਚਾਹੁੰਦੇ ਹੋ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "ਪਰੋਟੋਕਾਲ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "ਪੋਰਟ ਕਿਸਮ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "ਉਹ ਪੋਰਟ ਕਿਸਮ ਚੁਣੋ ਜੋ ਤੁਸੀਂ ਦਰਸਾਏ ਗਏ ਪੋਰਟ ਨੰਬਰ ਨੂੰ ਸੌਂਪਣਾ ਚਾਹੁੰਦੇ ਹੋ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" +"tcp ਚੁਣੋ ਜੇ ਪੋਰਟ ਕਿਸਮ tcp ਪੋਰਟ ਨੰਬਰਾਂ ਨੂੰ ਸੌਂਪੀ ਜਾਣੀ ਚਾਹੀਦੀ ਹੈ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" +"udp ਚੁਣੋ ਜੇ ਪੋਰਟ ਕਿਸਮ udp ਪੋਰਟ ਨੰਬਰਾਂ ਨੂੰ ਸੌਂਪੀ ਜਾਣੀ ਚਾਹੀਦੀ ਹੈ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "ਇਸ ਪੋਰਟ ਨੂੰ ਸੌਂਪਣ ਲਈ MLS ਲੇਬਲ ਚੁਣੋ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "SELinux ਸੰਰਚਨਾ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "...ਚੁਣੋ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "ਬੂਲੀਅਨ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"ਉਹ ਬੂਲੀਅਨ ਜਾਣਕਾਰੀ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ ਜਿਹੜੀ ਕਿ 'ਚੁਣੀ ਹੋਈ ਡੋਮੇਨ' ਲਈ ਨੀਤੀ ਦਾ ਸੁਧਾਰ " +"ਕਰਨ ਲਈ ਵਰਤੀ ਜਾ ਸਕੇ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "ਫਾਈਲਾਂ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" +"ਉਹ ਫਾਈਲ ਕਿਸਮ ਜਾਣਕਾਰੀ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ ਜਿਹੜੀ ਕਿ 'ਚੁਣੀ ਹੋਈ ਡੋਮੇਨ' ਦੁਆਰਾ ਵਰਤੀ ਜਾ " +"ਸਕੇ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "ਨੈੱਟਵਰਕ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "ਉਹ ਨੈੱਟਵਰਕ ਪੋਰਟ ਵਿਖਾਓ ਜਿਹਨਾਂ ਨੂੰ 'ਚੁਣੀ ਹੋਈ ਡੋਮੇਨ' ਜੁੜ ਜਾਂ ਸੁਣ ਸਕੇ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "ਤਬਦੀਲੀਆਂ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" +"ਉਹ ਬੇਨਤੀਆਂ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ ਜਿਹੜੀਆਂ 'ਚੁਣੀ ਹੋਈ ਡੋਮੇਨ' ਦੇ ਅੰਦਰ ਜਾਂ ਬਾਹਰ ਤਬਦੀਲ ਹੋ " +"ਸਕਣ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "ਲਾਗਇਨ ਮੈਪਿੰਗ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "SELinux ਸੰਰਚਨਾ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰੋ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "SELinux ਉਪਭੋਗੀ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "ਤਾਲਾਬੰਦੀ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"SELinux ਸਿਸਟਮ ਨੂੰ ਤਾਲਾਬੰਦ ਕਰੋ\n" +"ਇਹ ਸਕਰੀਨ SELinux ਬਚਾਵਾਂ ਨੂੰ ਚਾਲੂ ਕਰਨ ਲਈ ਵਰਤੀ ਜਾ ਸਕਦੀ ਹੈ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "ਰੇਡੀਓ-ਬਟਨ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "ਫਿਲਟਰ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "ਸਿਰਫ਼ ਸੁਧਾਰੇ ਹੋਏ ਵਿਖਾਓ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "ਗਲਤ ਲੇਬਲ ਵਾਲੀਆਂ ਫਾਈਲਾਂ ਮੌਜੂਦ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "ਸਿਰਫ ਗਲਤ ਲੇਬਲ ਵਾਲੀਆਂ ਫਾਈਲਾਂ ਵਿਖਾਉ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"ਨੀਤੀ ਵਿੱਚ ਲਿਖੇ ਹੋਏ If-Then-Else ਨਿਯਮ ਜੋ ਕਿ\n" +"ਬਦਲਵਾਂ ਦਖਲ ਨਿਯੰਤਰਣ ਪਰਵਾਨ ਕਰ ਸਕਦੇ ਹਨ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "ਯੋਗ ਕੀਤਾ ਹੋਇਆ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "ਨਾਂ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "ਫਾਈਲ ਰਾਹ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "SELinux ਫਾਈਲ ਕਿਸਮ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "'ਚੁਣੀ ਹੋਈ ਡੋਮੇਨ' ਵਿੱਚ ਦਾਖਲ ਹੋਣ ਲਈ ਵਰਤਿਆ ਗਿਆ ਫਾਈਲ ਰਾਹ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਫਾਈਲਾਂ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "ਉਹ ਫਾਈਲਾਂ ਜਿਹਨਾਂ ਵਿੱਚ 'ਚੁਣੀ ਹੋਈ ਡੋਮੇਨ' ਲਿਖ ਸਕਦੀ ਹੈ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "ਲਿਖਣਯੋਗ ਫਾਈਲਾਂ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "'ਚੁਣੀ ਹੋਈ ਡੋਮੇਨ' ਲਈ ਪਰਿਭਾਸ਼ਿਤ ਫਾਈਲ ਕਿਸਮਾਂ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "ਐਪਲੀਕੇਸ਼ਨ ਫਾਈਲ ਕਿਸਮਾਂ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "ਪੋਰਟ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "ਉਹ ਨੈੱਟਵਰਕ ਪੋਰਟ ਜਿਹਨਾਂ ਨਾਲ 'ਚੁਣੀ ਹੋਈ ਡੋਮੇਨ' ਨੂੰ ਜੁੜਨ ਦੀ ਇਜਾਜਤ ਹੈ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "ਬਾਹਰ ਜਾਣ ਨੂੰ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "ਉਹ ਨੈੱਟਵਰਕ ਪੋਰਟ ਜਿਹਨਾਂ ਨੂੰ 'ਚੁਣੀ ਹੋਈ ਡੋਮੇਨ' ਨੂੰ ਸੁਣਨ ਦੀ ਇਜਾਜਤ ਹੈ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "ਅੰਦਰ ਆਉਣ ਨੂੰ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "ਬੂਲੀਅਨ\n" +"ਯੋਗ ਕੀਤਾ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "ਬੂਲੀਅਨ ਨਾਂ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "SELinux ਐਪਲੀਕੇਸ਼ਨ ਕਿਸਮ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"ਉਹ ਐਗਜੀਕਿਊਟੇਬਲ ਜੋ ਕਿਸੇ ਵੱਖਰੀ ਡੋਮੇਨ ਤੇ ਤਬਦੀਲ ਹੋਣਗੇ, ਜਦੋਂ 'ਚੁਣੀ ਹੋਈ ਡੋਮੇਨ' " +"ਉਹਨਾਂ ਨੂੰ ਅਮਲ ਵਿੱਚ ਲਿਆਉਂਦੀ ਹੈ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "'ਡੋਮੇਨ ਚੁਣੋ' ਤੋਂ ਐਪਲੀਕੇਸ਼ਨ ਤਬਦੀਲੀ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "ਕਾਰਵਾਈ ਡੋਮੇਨ ਨੂੰ ਬੁਲਾਉਣਾ" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਫਾਈਲ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"ਉਹ ਐਗਜੀਕਿਊਟੇਬਲ ਜੋ ਕਿਸੇ 'ਚੁਣੀ ਹੋਈ ਡੋਮੇਨ' ਤੇ ਤਬਦੀਲ ਹੋਣਗੇ, ਜਦੋਂ ਚੁਣੀਆਂ ਹੋਈ " +"ਡੋਮੇਨਾਂ ਦੇ ਐਂਟਰੀ-ਪੁਆਇੰਟ ਨੂੰ ਅਮਲ ਵਿੱਚ ਲਿਆਂਦਾ ਜਾ ਰਿਹਾ ਹੋਵੇ ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "'select domain' ਵਿੱਚ ਐਪਲੀਕੇਸ਼ਨ ਤਬਦੀਲੀਆਂ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"ਫਾਈਲ ਤਬਦੀਲੀਆਂ ਇਹ ਪਰਿਭਾਸ਼ਤ ਕਰਦੀਆਂ ਹਨ ਕਿ ਜਦੋਂ ਮੌਜੂਦਾ ਡੋਮੇਨ ਕਿਸੇ ਟਿਕਾਣਾ ਕਿਸਮ ਦੀ " +"ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਇੱਕ ਖਾਸ ਸ਼੍ਰੇਣੀ ਦੇ ਅੰਸ਼ ਬਣਾਉਂਦੀ ਹੈ ਤਾਂ ਕੀ ਹੁੰਦਾ ਹੈ। ਵਿਕਲਪਿਕ ਤੌਰ " +"ਤੇ ਤਬਦੀਲੀ ਲਈ ਇੱਕ ਫਾਈਲ ਨਾਂ ਦਰਸਾਇਆ ਜਾ ਸਕਦਾ ਹੈ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "SELinux ਡਾਇਰੈਕਟਰੀ ਕਿਸਮ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "ਟਿਕਾਣਾ ਕਿਸਮ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "SELinux ਟਿਕਾਣਾ ਕਿਸਮ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "ਫਾਈਲ ਨਾਂ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "'select domain' ਤੋਂ ਫਾਈਲ ਤਬਦੀਲੀਆਂ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "ਮੂਲ ਪੱਧਰ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "ਜਦੋਂ ਸਿਸਟਮ ਪਹਿਲੀ ਵਾਰੀ ਬੂਟ ਹੁੰਦਾ ਹੈ ਸਿਸਟਮ ਮੋਡ ਚੁਣੋ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "ਮਜਬੂਰ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "ਚੇਤਾਵਨੀ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "ਮੌਜੂਦਾ ਸੈਸ਼ਨ ਲਈ ਸਿਸਟਮ ਮੋਡ ਚੁਣੋ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "ਸਿਸਟਮ ਨੀਤੀ ਕਿਸਮ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "ਸਿਸਟਮ ਮੋਡ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "ਕਿਸੇ ਹੋਰ ਮਸ਼ੀਨ ਤੋਂ ਸਿਸਟਮ ਸੈਟਿੰਗਾਂ ਆਯਾਤ ਕਰੋ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "ਆਯਾਤ ਕਰੋ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "ਸਿਸਟਮ ਸੈਟਿੰਗਾਂ ਇੱਕ ਫਾਈਲ ਨੂੰ ਨਿਰਯਾਤ ਕਰੋ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "ਨਿਰਯਾਤ ਕਰੋ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "ਮੁੜ-ਬੂਟ ਹੋਣ ਤੇ ਸਾਰੀਆਂ ਫਾਈਲਾਂ ਨੂੰ ਮੁੜ-ਲੇਬਲ ਕਰੋ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "ਸਿਸਟਮ ਸੰਰਚਨਾ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"ਇੱਕ ਗੈਰ-ਸੀਮਿਤ ਡੋਮੇਨ ਲੇਬਲ ਇੱਕ ਪਰਕਿਰਿਆ ਲੇਬਲ ਹੈ ਜੋ ਕਿ ਕਾਰਵਾਈ ਨੂੰ ਬਿਨਾਂ SELinux " +"ਦੇ ਦਖਲ ਦੇ, ਇਸਦੀ ਇੱਛਾ ਅਨੁਸਾਰ ਕੰਮ ਕਰਨ ਦਿੰਦਾ ਹੈ। ਜੇ ਇਹ ਮੌਡਿਊਲ ਯੋਗ ਕੀਤਾ ਹੋਵੇ ਤਾਂ " +"ਚਾਲੂ ਹੋਣ ਵੇਲੇ init ਸਿਸਟਮ ਦੁਆਰਾ ਸ਼ੁਰੂ ਕੀਤੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਜਿਹਨਾਂ ਲਈ SELinux ਦੀ " +"ਕੋਈ ਪਰਿਭਾਸ਼ਤ SELinux ਨੀਤੀ ਨਹੀਂ ਹੈ ਇੱਕ ਗੈਰ-ਸੀਮਿਤ ਨੀਤੀ ਵਜੋਂ ਚੱਲਣਗੀਆਂ। " +"unconfined_t ਨੂੰ ਅਯੋਗ ਕਰਨ ਲਈ ਤੁਹਾਨੂੰ ਪਹਿਲਾਂ unconfined_t ਨੂੰ ਯੂਜ਼ਰ/ਲਾਗਇਨ " +"ਸਕਰੀਨਾਂ ਵਿੱਚੋਂ ਕੱਢਣਾ ਪਵੇਗਾ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "ਗੈਰ-ਸੀਮਿਤ ਸਿਸਟਮ ਕਾਰਵਾਈਆਂ ਚਲਾਉਣ ਦੀ ਯੋਗਤਾ ਨੂੰ ਅਯੋਗ ਕਰੋ?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"ਇੱਕ ਰਿਆਇਤੀ ਡੋਮੇਨ ਇੱਕ ਪਰਕਿਰਿਆ ਲੇਬਲ ਹੈ ਜੋ ਪਰਕਿਰਿਆ ਨੂੰ, SELinux ਦੇ ਸਿਰਫ ਇਨਕਾਰਾਂ " +"ਨੂੰ ਲਾਗ ਕਰ ਕੇ, ਪਰ ਇਹਨਾਂ ਨੂੰ ਲਾਗੂ ਨਾ ਕਰ ਕੇ, ਇਸਦੀ ਇੱਛਾ ਅਨੁਸਾਰ ਕੰਮ ਕਰਨ ਦਿੰਦਾ " +"ਹੈ। ਆਮ ਤੌਰ ਤੇ ਰਿਆਇਤੀ ਡੋਮੇਨਾਂ ਪ੍ਰਯੋਗੀ ਨੀਤੀ ਦਾ ਸੰਕੇਤ ਕਰਦੀਆਂ ਹਨ, ਮੌਡਿਊਲ ਨੂੰ " +"ਅਯੋਗ ਕਰਨਾ SELinux ਦੇ ਡੋਮੇਨ ਨੂੰ ਦਖਲ ਤੋਂ ਇਨਕਾਰ ਦਾ ਕਾਰਣ ਬਣ ਸਕਦਾ ਹੈ, ਜੋ ਕਿ ਮਨਜੂਰ " +"ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "ਸਾਰੀਆਂ ਰਿਆਇਤੀ ਕਾਰਵਾਈਆਂ ਨੂੰ ਅਯੋਗ ਕੀਤਾ ਜਾਵੇ?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"ਸਾਰੀਆਂ ਕਾਰਵਾਈਆਂ ਨੂੰ ਹੋਰ ਕਾਰਵਾਈਆਂ ਦੀ ptracing ਜਾਂ debugging ਕਰਨ ਤੋਂ " +"ਨਾਂਮਨਜ਼ੂਰ ਕਰੋ?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"ਫਾਈਲ ਬਰਾਬਰਤਾ ਦੇ ਕਾਰਨ ਸਿਸਟਮ ਨੂੰ ਸਮੱਗਰੀ ਦਾ ਨਵੇਂ ਰਾਹ ਹੇਠ ਮੁੜ ਲੇਬਲ ਕਰਨਾ ਪੈਂਦਾ ਹੈ " +"ਜਿਵੇਂ ਕਿ ਇਹ ਬਰਾਬਰਤਾ ਰਾਹ ਦੇ ਹੇਠ ਹੀ ਹੁੰਦੀ ਸੀ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "ਫਾਈਲਾਂ ਬਰਾਬਰੀ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...ਡਾਟਾ ਵੇਖਣ ਲਈ ਚੁਣੋ..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "ਮਿਟਾਓ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "ਸੁਧਾਰੋ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "ਸ਼ਾਮਿਲ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "ਮੁੜ ਪਹਿਲਾਂ ਵਾਂਗ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"ਮੁੜ ਪਹਿਲਾਂ ਵਾਂਗ ਬਟਨ ਇੱਕ ਸੰਵਾਦ ਵਿੰਡੋ ਚਲਾਏਗਾ ਜਿਹੜੀ ਤੁਹਾਨੂੰ ਮੌਜੂਦਾ ਲੈਣ-ਦੇਣ ਵਿੱਚ " +"ਕੀਤੇ ਬਦਲਾਆਂ ਨੂੰ ਪਹਿਲਾਂ ਵਾਂਗ ਕਰਨ ਦੀ ਪਰਵਾਨਗੀ ਦਿੰਦੀ ਹੈ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "ਆਪਣੇ ਮੌਜੂਦਾ ਲੈਣ-ਦੇਣ ਵਿੱਚ ਕੀਤੇ ਬਦਲਾਆਂ ਨੂੰ ਸਰਵਰ ਤੇ ਪੱਕਾ ਕਰੋ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "ਐਪਲੀਕੇਸ਼ਨਾਂ - ਉਨੱਤ ਖੋਜ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "ਕਾਰਵਾਈ ਕਿਸਮ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "ਹੋਰ ਵੇਰਵੇ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "ਸੁਧਾਰੀ ਹੋਏ ਫਾਈਲ ਲੇਬਲਾਂ ਨੂੰ ਮਿਟਾਉ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"ਮਿਟਾਉਣ ਲਈ ਫਾਈਲ ਲੇਬਲਿੰਗ ਚੁਣੋ। ਫਾਈਲ ਲੇਬਲਿੰਗ ਮਿਟਾ ਦਿੱਤੀ ਜਾਵੇਗੀ ਜਦੋਂ ਅੱਪਡੇਟ ਲਾਗੂ " +"ਕੀਤਾ ਜਾਵੇਗਾ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "SELinux ਫਾਈਲ ਲੇਬਲ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "ਅੱਪਡੇਟ ਤੇ ਸੰਭਾਲੋ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "ਸੁਧਾਰੇ ਹੋਏ ਪੋਰਟ ਮਿਟਾਉ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "ਮਿਟਾਉਣ ਲਈ ਪੋਰਟ ਚੁਣੋ। ਪੋਰਟ ਅੱਪਡੇਟ ਲਾਗੂ ਕਰਨ ਵੇਲੇ ਮਿਟਾਏ ਜਾਣਗੇ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"ਮਿਟਾਉਣ ਲਈ ਫਾਈਲ ਬਰਾਬਰੀ ਲੇਬਲਿੰਗ ਚੁਣੋ। ਫਾਈਲ ਬਰਾਬਰੀ ਲੇਬਲਿੰਗ ਅੱਪਡੇਟ ਲਾਗੂ ਹੋਣ ਵੇਲੇ " +"ਮਿਟਾਏ ਜਾਣਗੇ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "ਸੁਧਾਰੀ ਹੋਈ ਯੂਜ਼ਰ ਮੈਪਿੰਗ ਮਿਟਾਉ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"ਮਿਟਾਉਣ ਲਈ ਲਾਗਇਨ ਯੂਜ਼ਰ ਮੈਪਿੰਗ ਚੁਣੋ। ਲਾਗਇਨ ਯੂਜ਼ਰ ਮੈਪਿੰਗ ਅੱਪਡੇਟ ਲਾਗੂ ਕਰਨ ਵੇਲੇ " +"ਮਿਟਾਈ ਜਾਵੇਗੀ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "ਲਾਗਇਨ ਨਾਂ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "ਹੋਰ ਕਿਸਮਾਂ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "ਕਿਸਮਾਂ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"ਸਿਸਟਮ ਤੇ ਪੱਕਾ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਆਪਣੇ ਕੀਤੇ ਹੋਏ ਬਦਲਾਆਂ ਨੂੰ ਮੁੜ-ਵਿਚਾਰੋ। ਕਿਸੇ ਆਈਟਮ " +"ਨੂੰ ਰੀ-ਸੈੱਟ ਕਰਨ ਲਈ, ਸਹੀ ਬਕਸੇ ਵਿੱਚੋਂ ਸਹੀ ਹਟਾ ਦਿਉ। ਜਦੋਂ ਤੁਸੀਂ ਅੱਪਡੇਟ ਚੁਣੋਗੇ " +"ਤਾਂ ਸਾਰੀਆਂ ਸਹੀ ਲੱਗੀਆਂ ਹੋਈਆਂ ਆਈਟਮਾਂ ਅੱਪਡੇਟ ਹੋ ਜਾਣਗੀਆਂ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "ਕਾਰਵਾਈ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "ਲਾਗੂ ਕਰੋ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"ਮਿਟਾਉਣ ਲਈ ਯੂਜ਼ਰ ਮੈਪਿੰਗ ਚੁਣੋ। ਯੂਜ਼ਰ ਮੈਪਿੰਗ ਅੱਪਡੇਟ ਲਾਗੂ ਕਰਨ ਵੇਲੇ ਮਿਟਾਈ ਜਾਵੇਗੀ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux ਯੂਜ਼ਰ-ਨਾਂ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"ਯੂਜ਼ਰ ਰੋਲ ਜੋੜੋ। SELinux ਯੂਜ਼ਰ ਰੋਲ ਬਣਾਏ ਜਾਣਗੇ ਜਦੋਂ ਅੱਪਡੇਟ ਲਾਗੂ ਕੀਤਾ ਜਾਵੇਗਾ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux ਯੂਜ਼ਰ ਨਾਂ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "ਇਸ SELinux ਯੂਜ਼ਰ ਲਈ MLS/MCS ਹੱਦ ਭਰੋ।\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"ਉਹ ਮੂਲ ਪੱਧਰ ਦਰਸਾਉ ਜਿਸ ਨਾਲ ਕਿ ਤੁਸੀਂ SELinux ਯੂਜ਼ਰ ਨੂੰ ਲਾਗਇਨ ਹੋਣ ਦੇਣਾ ਚਾਹੁੰਦੇ " +"ਹੋ। ਮੂਲ s0 ਹੈ।" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "SELinux ਯੂਜ਼ਰ ਦੇ ਲਾਗਇਨ ਹੋਣ ਲਈ ਮੂਲ ਪੱਧਰ ਚੁਣੋ। ਮੂਲ s0" diff --git selinux-python-2.8/po/pl.po selinux-python-2.8/po/pl.po new file mode 100644 index 0000000..7194459 --- /dev/null +++ selinux-python-2.8/po/pl.po @@ -0,0 +1,3549 @@ +# Petr Lautrbach , 2016. #zanata +# Piotr Drąg , 2017. #zanata +# Vit Mojzis , 2017. #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: 2017-12-15 09:53+0000\n" +"Last-Translator: Piotr Drąg \n" +"Language-Team: Polish\n" +"Language: pl\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** WAŻNE ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Wymagana jest co najmniej jedna kategoria" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "Nie można zmodyfikować poziomów czułości za pomocą „+” na %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s jest już w %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s nie jest w %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Nie można łączyć +/- z innymi typami kategorii" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Nie można posiadać wielu czułości" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Użycie %s KATEGORIA Plik …" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Użycie %s -l KATEGORIA użytkownik …" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "Użycie %s [[+|-]KATEGORIA],…] Plik …" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "Użycie %s -l [[+|-]KATEGORIA],…] użytkownik …" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Użycie %s -d Plik …" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Użycie %s -l -d użytkownik …" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Użycie %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Użycie %s -L -l użytkownik" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Należy użyć --, aby zakończyć listę opcji. Na przykład" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /dokumenty/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential jużytkownik" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Błąd opcji %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "węzeł" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "typ" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "Plik wyjściowy" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "Nie można utworzyć obsługi semanage" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" +"Polityka SELinuksa nie jest zarządzana lub nie można uzyskać dostępu do " +"przechowalni." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Nie można odczytać przechowalni polityki." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Nie można nawiązać połączenia semanage" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "Nie można sprawdzić stanu włączenia MLS" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "Niezaimplementowane" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Transakcja semanage jest już wykonywana" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "Nie można uruchomić transakcji semanage" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "Nie można wykonać transakcji semanage" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Transakcja semanage nie jest wykonywana" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "Nie można wyświetlić listy modułów SELinuksa" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "Nie można uzyskać nazwy modułu" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "Nie można włączyć modułu" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "Nie można uzyskać priorytetu modułu" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "Nie można uzyskać lang_ext modułu" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Nazwa modułu" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "Priorytet" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Język" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Wyłączony" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "Nieprawidłowy priorytet %d (musi być między 1 a 999)" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "Nie można utworzyć klucza modułu" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "Nie można ustawić nazwy klucza modułu" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "Nie można włączyć modułu %s" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "Nie można wyłączyć modułu %s" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "Nie można usunąć modułu %s (usunięcie się nie powiodło)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit wymaga „on” lub „off”" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "Wbudowane typy zezwalania" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "Dostosowane typy zezwalania" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" +"Nie można ustawić domeny zezwalania %s (instalacja modułu się nie powiodła)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "Nie można usunąć domeny zezwalania %s (usunięcie się nie powiodło)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Nie można utworzyć klucza dla %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "Nie można sprawdzić, jeśli mapowanie loginu dla %s zostało określone" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Grupa linuksowa %s nie istnieje" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Użytkownik linuksowy %s nie istnieje" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Nie można utworzyć mapowania loginu dla %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Nie można ustawić nazwy %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Nie można ustawić zakresu MLS dla %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Nie można ustawić użytkownika SELinuksa dla %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Nie można dodać mapowania loginu do %s" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Wymagane jest seuser lub serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "Mapowanie loginu dla %s nie zostało określone" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Nie można odpytać seuser dla %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Nie można zmodyfikować mapowania loginu dla %s" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"Mapowanie loginu dla %s zostało określone w polityce, nie może zostać " +"usunięte" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Nie można usunąć mapowania loginu dla %s" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Nie można wyświetlić listę mapowań loginów" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Login" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "Użytkownik SELinuksa" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "Zakres MLS/MCS" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Usługa" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Nie można sprawdzić, czy użytkownik SELinuksa %s został określony" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Nie można odpytać użytkownika dla %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "Należy dodać co najmniej jedną rolę dla %s" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Nie można utworzyć użytkownika SELinuksa dla %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Nie można dodać roli %s do %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Nie można ustawić poziomu MLS dla %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Nie można dodać przedrostka %s do %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Nie można rozpakować klucza dla %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Nie można dodać użytkownika SELinuksa %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Wymagany jest przedrostek, role, poziom lub zakres" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Wymagany jest przedrostek lub role" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "Użytkownik SELinuksa %s nie został określony" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Nie można zmodyfikować użytkownika SELinuksa %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" +"Użytkownik SELinuksa %s nie został określony w polityce, nie może zostać " +"usunięty" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Nie można usunąć użytkownika SELinuksa %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Nie można wyświetlić listy użytkowników SELinuksa" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Nie można wyświetlić listy ról dla użytkownika %s" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Etykiety" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Przedrostek" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "Poziom MCS" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "Zakres MCS" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "Role SELinuksa" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Wymagany jest protokół UDP lub TCP" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Wymagany jest port" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "Nieprawidłowy port" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Nie można utworzyć klucza %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Wymagany jest typ" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "Typ %s jest nieprawidłowy, musi być typem portu" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Nie można sprawdzić, czy port %s/%s został określony" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "Port %s/%s został już określony" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Nie można utworzyć portu dla %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Nie można utworzyć kontekstu dla %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Nie można ustawić użytkownika w kontekście portu dla %s/%s" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Nie można ustawić roli w kontekście portu dla %s/%s" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Nie można ustawić typu w kontekście portu dla %s/%s" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "Nie można ustawić pól MLS w kontekście portu dla %s/%s" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Nie można ustawić kontekstu portu dla %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Nie można dodać portu %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Wymagane jest setype lub serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Wymagane jest setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "Port %s/%s nie został określony" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Nie można odpytać portu %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Nie można zmodyfikować portu %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "Nie można wyświetlić listy portów" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "Nie można usunąć portu %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "Port %s/%s został określony w polityce, nie może zostać usunięty" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Nie można usunąć portu %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Nie można wyświetlić listy portów" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "Typ portu SELinuksa" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Protokół" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Numer portu" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "Wymagany jest przedrostek podsieci" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "Nieprawidłowe Pkey" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "Typ %s jest nieprawidłowy, musi być typem ibpkey" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "Nie można sprawdzić, czy ibpkey %s/%s został określony" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "Ibpkey %s/%s został już określony" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "Nie można utworzyć ibpkey dla %s/%s" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "Nie można ustawić użytkownika w kontekście ibpkey dla %s/%s" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "Nie można ustawić roli w kontekście ibpkey dla %s/%s" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "Nie można ustawić typu w kontekście ibpkey dla %s/%s" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "Nie można ustawić pól MLS w kontekście ibpkey dla %s/%s" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "Nie można ustawić kontekstu ibpkey dla %s/%s" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "Nie można dodać ibpkey %s/%s" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "Ibpkey %s/%s jest nieokreślony" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "Nie można odpytać ibpkey %s/%s" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "Nie można zmodyfikować ibpkey %s/%s" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "Nie można wyświetlić listy ibpkey" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "Nie można usunąć ibpkey %s" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "Ibpkey %s/%s zostało określone w polityce, nie może zostać usunięte" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "Nie można usunąć ibpkey %s/%s" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "Nie można wyświetlić listy ibpkey" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "Typ IB Pkey SELinuksa" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "Przedrostek_podsieci" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "Numer Pkey" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "Wymagana jest nazwa urządzenia IB" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "Nieprawidłowy numer portu" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "Nie można utworzyć klucza dla ibendport %s/%s" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "Typ %s jest nieprawidłowy, musi być typem ibendport" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "Nie można sprawdzić, czy ibendport %s/%s został określony" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "ibendport %s/%s został już określony" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "Nie można utworzyć ibendport dla %s/%s" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "Nie można ustawić użytkownika w kontekście ibendport dla %s/%s" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "Nie można ustawić roli w kontekście ibendport dla %s/%s" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "Nie można ustawić typu w kontekście ibendport dla %s/%s" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "Nie można ustawić pól MLS w kontekście ibendport dla %s/%s" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "Nie można ustawić kontekstu ibendport dla %s/%s" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "Nie można dodać ibendport %s/%s" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "ibendport %s/%s jest nieokreślony" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "Nie można odpytać ibendport %s/%s" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "Nie można zmodyfikować ibendport %s/%s" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "Nie można wyświetlić listy ibendport" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "Nie można utworzyć klucza dla %s/%d" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "Nie można usunąć ibendport %s/%d" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" +"ibendport %s/%s zostało określone w polityce, nie może zostać usunięte" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "Nie można usunąć ibendport %s/%s" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "Nie można wyświetlić listy ibendport" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "Typ portu IB End SELinuksa" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "Nazwa urządzenia IB" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "Wymagany jest adres węzła" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "Nieznany lub brakujący protokół" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "Wymagany jest typ węzła SELinuksa" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "Typ %s jest nieprawidłowy, musi być typem węzła" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Nie można utworzyć klucza dla %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "Nie można sprawdzić, jeśli adres %s został określony" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "Nie można utworzyć adresu dla %s" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Nie można utworzyć kontekstu dla %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "Nie można ustawić maski dla %s" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "Nie można ustawić użytkownika w kontekście adresu dla %s" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "Nie można ustawić roli w kontekście adresu dla %s" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "Nie można ustawić typu w kontekście adresu dla %s" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "Nie można ustawić pól MLS w kontekście adresu dla %s" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "Nie można ustawić kontekstu adresu dla %s" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "Nie można dodać adresu %s" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "Adresu %s nie został określony" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "Nie można odpytać adresu %s" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "Nie można zmodyfikować adresu %s" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "Adres %s został określony w polityce, nie może zostać usunięty" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "Nie można usunąć adresu %s" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "Nie można usunąć wszystkich mapowań węzłów" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "Nie można wyświetlić listy adresów" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "Wymagany jest typ SELinuksa" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Nie można sprawdzić, jeśli interfejs %s został określony" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Nie można utworzyć interfejsu dla %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Nie można ustawić użytkownika w kontekście interfejsu dla %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Nie można ustawić roli w kontekście interfejsu dla %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Nie można ustawić typu w kontekście interfejsu dla %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "Nie można ustawić pól MLS w kontekście interfejsu dla %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Nie można ustawić kontekstu interfejsu dla %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Nie można ustawić kontekstu komunikatu dla %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Nie można dodać interfejsu %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "Interfejs %s nie został określony" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Nie można odpytać interfejsu %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Nie można zmodyfikować interfejsu %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "Interfejs %s został określony w polityce, nie może zostać usunięty" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Nie można usunąć interfejsu %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "Nie można usunąć wszystkich mapowań interfejsów" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Nie można wyświetlić listy interfejsów" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "Interfejs SELinuksa" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Kontekst" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "Cel %s jest nieprawidłowy. Cel nie może kończyć się znakiem „/”" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" +"Zamiennik %s jest nieprawidłowy. Zamiennik nie może kończyć się znakiem \"/" +"\"" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "Klasa równowartości dla %s już istnieje" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" +"Specyfikacja pliku %s jest w konflikcie z regułą równowartości \"%s %s\"" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Nie można ustawić użytkownika w kontekście pliku dla %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Nie można ustawić roli w kontekście pliku dla %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Nie można ustawić pól MLS w kontekście pliku dla %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "Nieprawidłowe określenie pliku" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "Określenie pliku nie może zawierać spacji" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" +"Specyfikacja pliku %s jest w konflikcie z regułą równowartości \"%s %s\". " +"Proszę spróbować dodać \"%s\" zamiast tego" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "Typ %s jest nieprawidłowy, musi być typem pliku lub urządzenia" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "Nie można sprawdzić, jeśli kontekst pliku dla %s został określony" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Nie można utworzyć kontekstu pliki dla %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Nie można ustawić typu w kontekście pliku dla %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Nie można ustawić kontekstu pliku dla %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Nie można dodać kontekstu pliku dla %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Wymagane jest setype, serange lub seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "Kontekst pliku dla %s nie został określony" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Nie można odpytać kontekstu pliku dla %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Nie można zmodyfikować kontekstu pliku dla %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "Nie można wyświetlić listy kontekstów plików" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "Nie można usunąć kontekstu pliku %s" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" +"Kontekst pliku dla %s został określony w polityce, nie może zostać usunięty" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Nie można usunąć kontekstu pliku dla %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Nie można wyświetlić listy kontekstów plików" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "Nie można wyświetlić listy kontekstów plików dla katalogów domowych" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Nie można wyświetlić listy lokalnych kontekstów plików" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "fcontext SELinuksa" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"Równowartość fcontext dystrybucji SELinuksa \n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"Lokalna równowartość fcontext SELinuksa \n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Nie można sprawdzić, jeśli wartość logiczna %s została określona" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "Wartość logiczna %s nie została określona" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Nie można odpytać kontekstu pliku %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "Należy podać jedną z poniższych wartości: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "Nie można ustawić aktywnej wartości zmiennej logicznej %s" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Nie można zmodyfikować wartości logicznej %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "Błędny format %s: wpis %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" +"Wartość logiczna %s została określona w polityce, nie może zostać usunięta" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Nie można usunąć wartości logicznej %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Nie można wyświetlić listy wartości logicznych" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "wyłączone" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "włączone" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "Zmienna logiczna SELinuksa" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Stan" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Domyślnie" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Opis" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Standardowa usługa inicjowania" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "Systemowa usługa D-Bus" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "Usługa serwisów internetowych" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Aplikacje/skrypty WWW (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Piaskownica" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Aplikacja użytkownika" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "Istniejący typ domeny" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "Minimalna rola użytkownika logowania terminala" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "Minimalna rola użytkownika logowania X Window" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "Rola użytkownika logowania środowiska graficznego" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "Rola użytkownika logowania administratora" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "Rola administratora ograniczanego roota" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "Informacje o module dla nowego typu" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "Prawidłowe typy:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "Porty muszą być liczbą lub zakresem liczb od 1 do %d " + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "Należy podać prawidłowy typ polityki" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "Należy podać nazwę dla modułu polityki dla „%s”." + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"Nazwa musi być alfanumeryczna bez spacji. Proszę rozważyć użycie opcji „-n " +"NAZWA_MODUŁU”" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "Typy roli użytkownika nie mogą być dowiązanymi plikami wykonywalnymi." + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "Tylko aplikacje usługi mogą używać skryptu inicjowania…" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve musi być wartością logiczną " + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog musi być zmienną logiczną " + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos musi być wartością logiczną " + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache musi być wartością logiczną " + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "Typy USER automatycznie uzyskują typ tmp" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "Moduły polityki „%s” wymagają istniejących domen" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "Wymagane jest pole typu" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "Należy określić nowy typ kończący się na: \n" +" %s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "Należy podać ścieżkę do pliku wykonywalnego dla ograniczanego procesu" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "Plik typu wymuszania" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "Plik interfejsu" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "Plik kontekstów pliku" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "Plik specyfikacji" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "Ustawienie skryptu" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Nie" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Tak" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Wyłącz" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Włącz" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "Zaawansowane »" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "Zaawansowane «" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "Zaawansowane wyszukiwanie »" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "Zaawansowane wyszukiwanie «" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"Aby zmienić z trybu wyłączonego do wymuszania należy:\n" +"• Zmienić tryb systemu z wyłączonego na zezwalanie\n" +"• Uruchomić ponownie, aby ponownie nadać etykiety w systemie\n" +"• Kiedy system działa poprawnie\n" +" • Zmienić tryb systemu na wymuszanie\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s nie jest prawidłową domeną" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "Stan systemu: wyłączone" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "Pomoc: strona domowa" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "Pomoc: strona zmiennych logicznych" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "Pomoc: strona plików wykonywalnych" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "Pomoc: strona plików zapisywalnych" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "Pomoc: strona typów aplikacji" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "Pomoc: strona wychodzących połączeń sieciowych" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "Pomoc: strona przychodzących połączeń sieciowych" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "Pomoc: strona przejścia z aplikacji" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "Pomoc: strona przejścia do aplikacji" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "Pomoc: strona przejścia pliku aplikacji" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "Pomoc: strona systemów" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "Pomoc: strona blokowania" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "Pomoc: strona loginów" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "Pomoc: strona użytkownika SELinuksa" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "Pomoc: strona równowartości plików" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "Więcej…" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "Ścieżka do pliku używana do wejścia do domeny „%s”." + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "Pliki, do których domena „%s” może zapisywać." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "Porty sieciowe, do których „%s” może łączyć." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "Porty sieciowe, których „%s” może nasłuchiwać." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "Typy plików określone dla „%s”." + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"Informacje o zmiennych logicznych, których można używać do modyfikowania " +"polityki dla „%s”." + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "Informacje o typie pliku, których można używać „%s”." + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "Porty sieciowe, do których „%s” może łączyć lub nasłuchiwać." + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "Przejścia aplikacji do „%s”" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "Przejścia aplikacji z „%s”" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "Przejścia plików z „%s”" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "Aplikacje, które mogą przechodzić do i z „%s”." + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "wszystkie pliki" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "BRAK ŚCIEŻKI DO PLIKU" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "wykonywalne" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "zapisywalne" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "aplikacja" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "Dodaj nową ścieżkę do pliku %(TYPE)s dla domen „%(DOMAIN)s”." + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "Usuń ścieżki do plików %(TYPE)s dla domen „%(DOMAIN)s”." + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"Modyfikuj ścieżkę do pliku %(TYPE)s dla domeny „%(DOMAIN)s”. Można wybrać " +"tylko pogrubione elementy na liście, co wskazuje ich uprzednią modyfikację." + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "połącz" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "nasłuchiwanie połączeń przychodzących" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "Dodaj nową definicję portu, do której domena „%(APP)s” może %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"Usuń zmodyfikowane definicje portów, do których domena „%(APP)s” może " +"%(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"Modyfikuj definicje portów, do których domena „%(APP)s” może %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "Dodaj nową definicję użytkownika/roli SELinuksa." + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "Usuń zmodyfikowane definicje użytkowników/ról SELinuksa." + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" +"Modyfikuj zaznaczone zmodyfikowane definicje użytkowników/ról SELinuksa." + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "Dodaj nową definicję mapowania loginu." + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "Usuń zmodyfikowane definicje mapowania loginów." + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "Modyfikuj zaznaczone zmodyfikowane definicje mapowania loginów." + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "Dodaj nową definicję równowartości plików." + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "Usuń zmodyfikowane definicje równowartości plików." + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"Modyfikuj zaznaczone zmodyfikowane definicje równowartości plików. Można " +"wybrać tylko pogrubione elementy na liście, co wskazuje ich uprzednią " +"modyfikację." + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "Reguły zezwalania zmiennej logicznej %s" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Dodaj port sieciowy dla %s. Zostanie on utworzony po zastosowaniu " +"aktualizacji." + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "Dodaj port sieciowy dla %s" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"Dodaj etykiety plików dla %s. Zostaną one utworzone po zastosowaniu " +"aktualizacji." + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "Dodaj etykietę pliku dla %s" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"Dodaj mapowanie loginów. Zostanie ono utworzone po zastosowaniu aktualizacji." +"" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "Dodaj mapowanie loginu" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"Dodaj rolę użytkownika SELinuksa. Zostaną one utworzone po zastosowaniu " +"aktualizacji." + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "Dodaj użytkowników SELinuksa" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"Dodaje mapowanie równowartości plików. Zostanie ono utworzone po " +"zastosowaniu aktualizacji." + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "Dodaj równowartość plików SELinuksa" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"Modyfikuj etykiety plików dla %s. Zostaną one utworzone po zastosowaniu " +"aktualizacji." + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"Modyfikuj rolę użytkownika SELinuksa. Zostaną one zmodyfikowane po " +"zastosowaniu aktualizacji." + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "Modyfikuj użytkowników SELinuksa" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"Modyfikuj mapowanie loginów. Zostanie ono zmodyfikowane po zastosowaniu " +"aktualizacji." + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "Modyfikuj mapowanie loginu" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"Modyfikuj mapowanie równowartości plików. Zostanie ono utworzone po " +"zastosowaniu aktualizacji." + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "Modyfikuj równowartość plików SELinuksa" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Modyfikuj port sieciowy dla %s. Zostanie on utworzony po zastosowaniu " +"aktualizacji." + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "Modyfikuj port sieciowy dla %s" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" +"Wpis „%s” nie jest prawidłową ścieżką. Ścieżki muszą zaczynać się znakiem „/" +"”." + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "Numer portu musi być między 1 a 65536" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "Nazwa SELinuksa: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "Dodaj etykietę pliku dla %s" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "Usuń etykietę pliku dla %s" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "Modyfikuj etykietę pliku dla %s" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "Ścieżka do pliku: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "Klasa pliku: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "Typ pliku SELinuksa: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "Dodaj porty dla %s" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "Usuń porty dla %s" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "Modyfikuj porty dla %s" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "Porty sieciowe: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "Protokół sieciowy: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "Dodaj użytkownika" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "Usuń użytkownika" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "Modyfikuj użytkownika" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "Użytkownik SELinuksa: %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "Role: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "Zakres MLS/MCS: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "Dodaj mapowanie loginu" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "Usuń mapowanie loginu" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "Modyfikuj mapowanie loginu" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "Nazwa logowania: %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "Użytkownik SELinuksa: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "Dodaj etykietę równowartości plików." + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "Usuń etykietę równowartości plików." + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "Modyfikuj etykietę równowartości plików." + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "Ścieżka do pliku: %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "Równowartość: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "System" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "Równowartość pliku" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Użytkownicy" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"Wykonać restorecon na %(PATH)s, aby zmienić typ z %(CUR_CONTEXT)s na " +"domyślny %(DEF_CONTEXT)s?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "Zaktualizuj" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "Zaktualizuj zmiany" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "Przywróć zmiany" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "Stan systemu: wymuszanie" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "Stan systemu: zezwalanie" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Zmienianie typu polityki spowoduje ponowne nadanie etykiet całemu systemowy " +"plików podczas następnego uruchamiania. Ponowne nadawanie etykiet zajmuje " +"dużo czasu, w zależności od rozmiaru systemu plików. Kontynuować?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"Zmienianie SELinuksa na wyłączony wymaga ponownego uruchomienia. Nie jest to " +"zalecane. Jeśli później SELinux zostanie ponownie włączony, to system będzie " +"wymagał ponownego nadania etykiet. można przejść do trybu zezwalania, który " +"będzie tylko zapisywał błędy do dziennika i nie wymuszał polityki SELinuksa, " +"by zobaczyć, czy SELinux powoduje problem z systemem. Tryb zezwalania nie " +"wymaga ponownego uruchomienia. Kontynuować?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Zmienianie SELinuksa na włączony spowoduje ponowne nadanie etykiet całemu " +"systemowy plików podczas następnego uruchamiania. Ponowne nadawanie etykiet " +"zajmuje dużo czasu, w zależności od rozmiaru systemu plików. Kontynuować?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"Nastąpiła próba zamknięcia aplikacji bez zastosowania zmian.\n" +" • Aby zastosować zamiany wprowadzone w tej sesji, należy nacisnąć " +"„Nie”, a następnie „Zaktualizuj”.\n" +" • Aby opuścić aplikację bez zastosowywania zmian, należy nacisnąć " +"„Tak”. Wszystkie zmiany wprowadzone w tej sesji zostaną utracone." + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "Okno dialogowe utraty danych" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "zwykły plik" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "katalog" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "urządzenie znakowe" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "urządzenie blokowe" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "plik gniazda" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "dowiązanie symboliczne" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "nazwany potok" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "Nie zainstalowano polityki SELinuksa" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "Odczytanie pliku polityki %s się nie powiodło" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- Dozwolone %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"Należy ponownie utworzyć informacje o interfejsie wykonując polecenie /usr/" +"bin/sepolgen-ifgen" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "nieznane" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "Interfejs %s nie istnieje." + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"Należy zainstalować pakiet policycoreutils-gui, aby użyć opcji graficznego " +"interfejsu użytkownika" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "Graficzny interfejs użytkownika dla polityki SELinuksa" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "Nazwy domen stron podręcznika do utworzenia" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "Należy ustawić alternatywnego roota" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "Tworzy strony podręcznika SELinuksa" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" +"ścieżka, w której umieszczone zostaną utworzone strony podręcznika SELinuksa" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "nazwa systemu operacyjnego dla stron podręcznika" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" +"Tworzy strukturę stron podręcznika HTML dla wybranych stron podręcznika " +"SELinuksa" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "Alternatywny katalog roota, domyślnie /" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"Za pomocą tej flagi, alternatywna ścieżka do roota musi zawierać pliki " +"kontekstów plików i plik policy.xml" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "Wszystkie domeny" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "Odpytuje informacje o sieci polityki SELinuksa" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "wyświetla listę wszystkich typów portów SELinuksa" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "wyświetla typ SELinuksa powiązany z portem" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "Wyświetla porty określone dla tego typu SELinuksa" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "wyświetla porty, do których ta domena może dowiązywać lub się łączyć" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" +"wyświetla porty, do których ta aplikacja może dowiązywać lub się łączyć" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"odpytuje politykę SELinuksa, aby zobaczyć, czy domeny mogą się ze sobą " +"komunikować" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "Domena źródłowa" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "Domena docelowa" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "odpytuje politykę SELinuksa, aby zobaczyć opis zmiennych logicznych" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "uzyskuje wszystkie opisy zmiennych logicznych" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "zmienna logiczna, aby uzyskać opis" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"odpytuje politykę SELinuksa, aby zobaczyć, jak źródłowa domena procesu może " +"przechodzić do docelowej domeny procesu" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "źródłowa domeny procesu" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "docelowa domena procesu" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "tworzenie sepolicy: błąd: jeden z parametrów %s jest wymagany" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "Polecenie wymagane dla tego typu polityki" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"opcja -t nie może być używana z domenami „%s”. Pomoc zawiera więcej " +"informacji." + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"opcja -d nie może być używana z domenami „%s”. Pomoc zawiera więcej " +"informacji." + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"opcja -a nie może być używana z domenami „%s”. Pomoc zawiera więcej " +"informacji." + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "opcja -w nie może być używana z opcją --newtype" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "Wyświetla listę interfejsów polityki SELinuksa" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "Nazwy interfejsów do odpytania" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "Tworzy szablon modułu polityki SELinuksa" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "Typ domeny, która ma zostać rozszerzona" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "Użytkownicy SELinuksa, których przenieść do tej domeny" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "Role SELinuksa, do których przenieść domenę administratora" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "Domeny, którymi ten ograniczany administrator będzie zarządzał" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "nazwa polityki do utworzenia" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "ścieżka, w której utworzone pliki polityki będą przechowywane" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "ścieżka, do którego ograniczane procesy będą musiały zapisywać" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "Typy polityki wymagające polecenia" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "Tworzy politykę „%s”" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "Tworzy politykę „%s” " + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "plik wykonywalny do ograniczenia" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "polecenia" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "Zmienia politykę SELinuksa, domyślnie /sys/fs/selinux/policy" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Aplikacje" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "Wybierz domenę" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Wybierz" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Anuluj" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" +"Podany wpis jest niepoprawny. Proszę spróbować ponownie w formacie „ex:/.../." +"..”." + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Ponów" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "Definicje portów sieciowych" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"Dodaje mapowanie równowartości plików. Zostanie ono utworzone po " +"zastosowaniu aktualizacji." + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Ścieżka" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"Nowa nazwa użytkownika SELinuksa. Zwyczajowo nazwy użytkowników SELinuksa " +"kończą się na „_u”." + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "Ścieżka, do której ustawić etykietę równowartości." + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "Ścieżka równowartości" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "Zapisz, aby zaktualizować" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"Mapowanie między nową ścieżką a ścieżka równowartości. Wszystkiemu pod nową " +"ścieżką zostaną nadane etykiety tak, jakby były pod ścieżką równowartości." + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "Dodaj plik" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" Nadawanie etykiet plikom dla . Zostaną one " +"utworzone po zastosowaniu aktualizacji." + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Klasa" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Typ" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"Wybór klasy pliku, do której zastosować tę etykietę. Domyślnie wszystkie " +"klasy." + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "Ścieżka rekursywna" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"Należy wybrać ścieżkę rekursywną, jeśli ta etykieta ma zostać zastosowana do " +"wszystkich elementów potomnych podanej ścieżki do katalogu. Obiekty pod tym " +"katalogiem będą miały tę etykietę." + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Przeglądaj" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "Przeglądaj, aby wybrać plik/katalog do nadania etykiety." + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "Ścieżka" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"Ścieżka, w której zmodyfikować etykiety, podana za pomocą wyrażeń " +"regularnych." + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "Typ pliku SELinuksa, który przydzielić do tej ścieżki." + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "Etykieta MLS do przydzielenia do tej ścieżki do pliku." + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "Etykieta MLS do przydzielenia do tej ścieżki." + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "Analizowanie polityki…" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"Dodaj mapowanie loginów. Zostanie ono utworzone po zastosowaniu aktualizacji." +"" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"Nazwa użytkownika loginu, do którego dodać ograniczanie użytkownika " +"SELinuksa." + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"Użytkownik SELinuksa do przydzielenia do tego użytkownika loginu. " +"Użytkownicy loginów domyślnie są przydzielani przez użytkownika " +"„__default__”." + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"Zakres MLS/MCS dla tego użytkownika loginu. Domyślnie jest to zakres dla " +"wybranego użytkownika SELinuksa." + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "Zakres MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"Zakres MLS, z którym ten użytkownik będzie się logował. Domyślnie jest to " +"zakres MLS wybranych użytkowników SELinuksa." + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" Port sieciowy dla . Zostanie on utworzony po " +"zastosowaniu aktualizacji." + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "Numer lub zakres portu, do którego dodać typ portu." + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protokół" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "Typ portu" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "Typ portu do przydzielenia podanego numeru portu." + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "TCP" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "tcp oznacza przydzielanie typu portu do numerów portów TCP." + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "UDP" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "udp oznacza przydzielanie typu portu do numerów portów UDP." + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "Etykieta MLS do przydzielenia do tego portu." + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "Konfiguracja SELinuksa" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "Wybierz…" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "Zmienne logiczne" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"Informacje o zmiennych logicznych, których można używać do modyfikowania " +"polityki dla „wybranej domeny”." + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Pliki" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "Informacje o typie pliku, których można używać „wybrana domena”." + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Sieć" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"Porty sieciowe, do których „wybrana domena” może łączyć lub nasłuchiwać." + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "Przejścia" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "Aplikacje, które mogą przechodzić do i z „wybranej domeny”." + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "Mapowanie loginu" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "Zarządzaj konfiguracją SELinuksa" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "Użytkownicy SELinuksa" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "Blokada" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"Zablokowanie systemu SELinux.\n" +"Ten ekran może być używany do włączania ochron SELinuksa." + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "przycisk radiowy" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filtr" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "Wyświetlanie tylko zmodyfikowanych" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "Istnieją pliki z błędnymi etykietami" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "Tylko pliki z błędnymi etykietami" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"Reguły „If-Then-Else” zapisane w polityce, które\n" +"umożliwiają alternatywną kontrolę dostępu." + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Włączone" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Nazwa" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "Ścieżka do pliku" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "Typ pliku SELinuksa" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "Ścieżka do pliku używana do wejścia do „wybranej domeny”." + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "Pliki wykonywalne" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "Pliki, do których „wybrana domena” może zapisywać." + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "Pliki zapisywalne" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "Typy plików określone dla „wybranej domeny”." + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "Typy plików aplikacji" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Port" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "Porty sieciowe, do których „wybrana domena” może łączyć." + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "Wychodzące" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "Porty sieciowe, których „wybrana domena” może nasłuchiwać." + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "Przychodzące" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "Zmienna logiczna\n" +"Włączone" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "Nazwa zmiennej logicznej" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "Typ aplikacji SELinuksa" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"Pliki wykonywalne, które przejdą do innej domeny, kiedy „wybrana domena” je " +"wykona." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "Przejścia aplikacji z „wybranej domeny”" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "Domena wywoływania procesu" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "Plik wykonywalny" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"Pliki wykonywalne, które przejdą do „wybranej domeny” podczas wykonywania " +"punktu wejścia wybranej domeny." + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "Przejścia aplikacji do „wybranej domeny”" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"Przejścia plików określają, co się dzieje kiedy bieżąca domena utworzy " +"zawartość danej klasy w katalogu o docelowym typie. Opcjonalnie można podać " +"nazwę pliku do przejścia." + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "Typ katalogu SELinuksa" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "Klasa docelowa" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "Typ celu SELinuksa" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "Nazwa pliku" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "Przejścia plików z „wybranej domeny”" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "Domyślny poziom" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "Tryb systemu podczas pierwszego uruchomienia systemu" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Wymuszanie" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Zezwalanie" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "Tryb systemu dla bieżącej sesji" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "Typ polityki systemowej:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "Tryb systemowy" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "Import ustawień systemu z innego komputera" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "Zaimportuj" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "Eksport ustawień systemu do pliku" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "Wyeksportuj" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" +"Ponowne nadanie domyślnych etykiet systemu podczas ponownego uruchomienia" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "Konfiguracja systemu" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"Nieograniczana domena to etykieta procesu umożliwiająca procesowi działanie " +"w dowolny sposób, bez wpływu SELinuksa. Aplikacje uruchamiane podczas " +"włączania systemu przez system inicjacji, dla których SELinux nie ma " +"określonej polityki, będą działały jako nieograniczane, jeśli ten moduł jest " +"włączony. Wyłączenie go oznacza, że wszystkie usługi będą od teraz " +"ograniczane. Aby wyłączyć użytkownika unconfined_t, należy najpierw usunąć " +"unconfined_t z ekranów użytkowników/loginów." + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" +"Wyłączyć możliwość wykonywania nieograniczanych procesów systemowych?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"Domena zezwalania to etykieta procesu umożliwiająca procesowi działanie " +"w dowolny sposób, gdzie SELinux będzie tylko zapisywał odmowy w dzienniku, " +"ale nie będzie ich wymuszał. Domeny zezwalania zwykle wskazują na politykę " +"eksperymentalną, a wyłączenie modułu może spowodować, że SELinux będzie " +"odmawiał dostępu do domeny, który powinien być dozwolony." + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "Wyłączyć wszystkie dozwolone procesy?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"Zabronić wszystkim procesom wykonywania ptrace i debugowania innych " +"procesów?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"Równoważność plików powoduje, że system nadaje etykiety zawartości pod nową " +"ścieżką tak, jakby była pod ścieżką równowartości." + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "Równowartość plików" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "…WYBIERZ, ABY WYŚWIETLIĆ DANE…" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Usuń" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "Modyfikuj" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Dodaj" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Przywróć" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"Przycisk przywracania uruchomi okno dialogowe umożliwiające przywrócenie " +"zmian w bieżącej transakcji." + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "Zatwierdzenie wszystkich zmian w bieżącej transakcji do serwera." + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "Aplikacje — zaawansowane wyszukiwanie" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "Typy procesów" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "Więcej informacji" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "Usuń zmodyfikowane etykiety plików" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"Usuwane etykiety plików. Zostaną one usunięte po zastosowaniu aktualizacji." + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "Etykieta pliku SELinuksa" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "Zapisz, aby zaktualizować" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "Usuń zmodyfikowane porty" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "Usuwane porty. Zostaną one usunięte po zastosowaniu aktualizacji." + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"Usuwane etykiety równoważności plików. Zostaną one usunięte po zastosowaniu " +"aktualizacji." + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "Usuń zmodyfikowane mapowania użytkowników." + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"Usuwane mapowania loginów użytkowników. Zostaną one usunięte po zastosowaniu " +"aktualizacji." + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "Nazwa logowania" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "Więcej typów" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "Typy" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"Należy przejrzeć wprowadzone zmiany przed zatwierdzeniem aktualizacji " +"w systemie. Odznaczenie pola wyboru przywróci element. Wszystkie zaznaczone " +"elementy zostaną zaktualizowane w systemie po wybraniu aktualizacji." + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Działanie" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Zastosuj" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"Usuwane mapowania użytkowników. Zostaną one usunięte po zastosowaniu " +"aktualizacji." + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "Nazwa użytkownika SELinuksa" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"Dodaj role użytkowników. Zostaną one utworzone po zastosowaniu aktualizacji." + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "Nazwa użytkownika SELinuksa" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "Zakres MLS/MCS dla tego użytkownika SELinuksa.\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"Domyślny poziom, z którym ten użytkownik SELinuksa ma się logować. Domyślnie " +"s0." + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" +"Domyślny poziom, z którym użytkownik SELinuksa ma się logować. Domyślnie s0" diff --git selinux-python-2.8/po/pt.po selinux-python-2.8/po/pt.po new file mode 100644 index 0000000..c33e276 --- /dev/null +++ selinux-python-2.8/po/pt.po @@ -0,0 +1,3405 @@ +# Cole Robinson , 2015. #zanata +# Manuela Silva , 2015. #zanata +# Miguel Sousa , 2015. #zanata +# Kevin Fenzi , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Ricardo Pinto , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# pedro andrade , 2016. #zanata +# Joao Almeida , 2017. #zanata +# Parag , 2017. #zanata +# Rodrigo de Araujo Sousa Fonseca , 2017. #zanata +# Vit Mojzis , 2017. #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: 2017-12-15 09:05+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Portuguese\n" +"Language: pt\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** IMPORTANTE ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Requer pelo menos uma categoria" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "Não é possível modificar os níveis de sensibilidade com o '+' no %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s já está em %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s não está em %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Não é possível combinar o +/- com outros tipos de categorias" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Não é possível ter várias sensibilidades" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Utilização %s CATEGORIA Ficheiro ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Utilização %s -l CATEGORIA utilizador ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Utilização %s -d Ficheiro ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Utilização %s -l -d utilizador ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Utilização %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Utilização %s -L -l utilizador" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Utilize -- para terminar a lista de opções. Por exemplo" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -ConfidencialEmpresa /documentos/plano-negócio.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +ConfidencialEmpresa jose" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Erro nas Opções %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "nó" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "tipo" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "Ficheiro de resultado" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "Não foi possível iniciar o descritor do SELinux (\"semanage\")" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" +"A política do SELinux não é gerida ou não é possível aceder aos dados." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Não é possível ler os dados de políticas." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" +"Não é possível estabelecer uma ligação ao gestor do SELinux (\"semanage\")" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "Não foi testar o estado de activação do MLS" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "Ainda não está implementado" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Transacção Semanage já está em curso" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" +"Não foi possível iniciar uma transacção do gestor do SELinux (\"semanage\")" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "Não foi possível finalizar a transacção semanage" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Transacção Semanage não está em curso" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "Não foi possível listar os módulos SELinux" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Nome do Módulo" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +# translation auto-copied from project System-config-language, version f19, document system-config-language +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Língua" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Desactivado" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" +"Não foi possível definir o domínio permissivo %s (instalação do módulo " +"falhou)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "Não foi possível remover o domínio permissivo %s (remoção falhou)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Não foi possível criar uma chave para o %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" +"Não foi possível verificar se o mapeamento de autenticação para %s está " +"definido" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "O Grupo Linux %s não existe" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "O utilizador de Linux %s não existe" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Não foi possível criar o mapeamento de autenticação para %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Não foi possível definir o nome para %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Não foi possível definir o intervalo MLS para %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Não foi possível definir o utilizador SELinux para %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Não foi possível adicionar o mapeamento de autenticação para %s" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Requer utilizador SELinux (\"seuser\") ou intervalo SELinux (\"serange\")" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "O mapeamento de autenticação para %s não está definido" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Não foi possível encontrar o utilizador SELinux (\"seuser\") para %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Não foi possível modificar o mapeamento de autenticação para %s" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"O mapeamento de autenticação para %s está definido na política, não pode ser " +"removido" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Não foi possível remover o mapeamento de autenticação para %s" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Não foi possível listar os mapeamentos de autenticação" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Nome da Conta" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "Utilizador SELinux" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "Intervalo MLS/MCS" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Serviço" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Não foi possível verificar se o utilizador SELinux %s está definido" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Não foi possível pesquisar o utilizador %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "Precisa de adicionar pelo menos um perfil para %s" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Não foi possível criar o utilizador SELinux para %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Não foi possível adicionar o perfil %s para %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Não foi possível definir o nível MLS para %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Não foi possível adicionar o prefixo %s para %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Não foi possível extrair a chave para %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Não foi possível adicionar o utilizador SELinux %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Requer prefixo, perfil, nível ou intervalo" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Requer prefixo ou perfil" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "O utilizador SELinux %s não está definido" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Não foi possível modificar o utilizador SELinux %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" +"O utilizador SELinux %s está definido na política, não pode ser removido" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Não foi possível remover o utilizador SELinux %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Não foi possível listar os utilizadores SELinux" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Não foi possível listar os perfis para o utilizador %s" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Etiquetas" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Prefixo" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "Nível MCS" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "Intervalo MCS" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "Perfis SELinux" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "É obrigatório o protocolo udp ou tcp" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "O porto é obrigatório" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Não foi possível criar uma chave para o %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "O tipo é obrigatório" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Não foi possível verificar se o porto %s/%s está definido" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "O porto %s/%s já está definido" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Não foi possível criar o porto para %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Não foi possível criar o contexto para %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Não foi possível definir o utilizador no contexto do porto para %s/%s" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Não foi possível definir o perfil no contexto do porto para %s/%s" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Não foi possível definir o tipo no contexto do porto para %s/%s" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" +"Não foi possível definir os campos mls no contexto do porto para %s/%s" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Não foi possível definir o contexto do porto para %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Não foi possível adicionar o porto %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Requer tipo SELinux (\"setype\") ou intervalo SELinux (\"serange\")" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Requer tipo SELinux (\"setype\")" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "O porto %s/%s não está definido" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Não foi possível pesquisar o porto %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Não foi possível modificar o porto %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "Não foi possível listar os portos" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "Não foi possível remover o porto %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "O porto %s/%s está definido na política, não pode ser removido" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Não foi possível remover o porto %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Não foi possível listar os portos" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "Tipo de Porto SELinux" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Protocolo" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Número de Porto" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "É obrigatório o Endereço do Nó" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "Protocolo desconhecido ou em falta" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Não foi possível criar a chave para %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "Não foi possível verificar se o endereço %s está definido" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "Não foi possível criar um endereço para %s" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Não foi possível criar o contexto para %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "Não foi possível definir uma máscara para %s" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "Não foi possível definir o utilizador no contexto do endereço para %s" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "Não foi possível definir o perfil no contexto do endereço para %s" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "Não foi possível definir o tipo no contexto do endereço para %s" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" +"Não foi possível definir os campos mls no contexto do endereço para %s" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "Não foi possível definir o contexto do endereço para %s" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "Não foi possível adicionar o endereço %s" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "O endereço %s não está definido" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "Não foi possível pesquisar o endereço %s" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "Não foi possível modificar o endereço %s" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "O endereço %s está definido na política, não pode ser removido" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "Não foi possível remover o endereço %s" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "Não foi possível listar os endereços" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "O Tipo SELinux é obrigatório" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Não foi possível verificar se a interface %s está definida" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Não foi possível criar a interface para %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" +"Não foi possível definir o utilizador no contexto da interface para %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Não foi possível definir o perfil no contexto da interface para %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Não foi possível definir o tipo no contexto da interface para %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" +"Não foi possível definir os campos mls no contexto da interface para %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Não foi possível definir o contexto da interface para %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Não foi possível definir o contexto da mensagem para %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Não foi possível adicionar a interface %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "A interface %s não está definida" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Não foi possível pesquisar a interface %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Não foi possível modificar a interface %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "A interface %s está definida na política, não pode ser removida" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Não foi possível remover a interface %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Não foi possível listar as interfaces" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "Interface SELinux" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Contexto" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Não foi possível definir o utilizador no contexto do ficheiro para %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Não foi possível definir o perfil no contexto do ficheiro para %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" +"Não foi possível definir os campos mls no contexto do ficheiro para %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "Especificação de ficheiro inválida" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" +"Não foi possível verificar se o contexto de ficheiro para %s está definido" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Não foi possível criar o contexto de ficheiro %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Não foi possível definir o tipo no contexto de ficheiro para %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Não foi possível definir o contexto de ficheiro para %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Não foi possível adicionar o contexto de ficheiro para %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" +"Requer tipo SELinux (\"setype\"), intervalo SELinux (\"serange\") ou " +"utilizador SELinux (\"seuser\")" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "O contexto de ficheiro para %s não está definido" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Não foi possível pesquisar o contexto de ficheiro para %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Não foi possível modificar o contexto de ficheiro para %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "Não foi possível listar os contextos de ficheiros" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "Não foi possível remover o contexto de ficheiro %s" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" +"O contexto de ficheiro %s está definido na política, não pode ser removido" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Não foi possível remover o contexto de ficheiro para %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Não foi possível listar os contextos de ficheiro" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Não foi possível listar os contextos de ficheiro locais" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Não foi possível verificar se o tipo booleano %s está definido" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "O tipo booleano %s não está definido" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Não foi possível pesquisar o contexto de ficheiro %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "Precisa de indicar um dos seguintes valores: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "Não foi possível definir o valor activo do booleano %s" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Não foi possível modificar o tipo booleano %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "Formato inválido %s: Registo %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "O tipo booleano %s está definido na política, não pode ser removido" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Não foi possível remover o tipo booleano %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Não foi possível listar os tipos booleanos" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "desligado" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "ligado" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux boolean" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Estado" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Padrão" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Descrição" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Serviço Init Standard" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "Serviço DBUS do sistema" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Aplicação/Script Web (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Aplicação do Utilizador" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "Os portos têm de ser números ou intervalos de números de 1 a %d " + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "'use_syslog' deverá ser um valor booleano " + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "Os Tipos UTILIZADOR obtém automaticamente o tipo 'tmp'" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "Tem de inserir o caminho do executável para o seu processo confinado" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "Ficheiro de Execução Forçada de Tipos" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "Ficheiro de interface" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "Ficheiro de contextos de ficheiros" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "Script de Configuração" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Não" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Sim " + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Desactivar" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Activar" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sistema" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Utilizadores" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "Atualizar" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"A mudança do tipo de política obriga a voltar a etiquetar todo o sistema de " +"ficheiros no próximo arranque. Esta operação demora bastante tempo, " +"dependendo do tamanho do sistema de ficheiros. Deseja continuar?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Activar o SELinux obriga a voltar a etiquetar todo o sistema de ficheiros no " +"próximo arranque. Esta operação demora bastante tempo, dependendo do tamanho " +"do sistema de ficheiros. Deseja continuar?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "directório" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "dispositivo em bloco" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "desconhecido" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Aplicações" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Selecionar" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Cancelar" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Repetir" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Caminho" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Classe" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Tipo" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Navegar" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protocolo" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Ficheiros" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Rede" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "Lockdown" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filtro" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Ativado" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Nome" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Porto" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Execução forçada" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Permissivo" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Eliminar" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Adicionar" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Reverter" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Ação" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Aplicar" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/pt_BR.po selinux-python-2.8/po/pt_BR.po new file mode 100644 index 0000000..92f24ca --- /dev/null +++ selinux-python-2.8/po/pt_BR.po @@ -0,0 +1,3583 @@ +# Daniel Lara , 2016. #zanata +# Maria Andrada , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Daniel Lara , 2017. #zanata +# Rodrigo de Araujo Sousa Fonseca , 2017. #zanata +# Vit Mojzis , 2017. #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: 2017-12-15 08:53+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Portuguese (Brazil)\n" +"Language: pt_BR\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** IMPORTANTE ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Requer pelo menos uma categoria" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "Não se pode modificar os níveis de sensibilidade usando \"+\" em %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s já está em %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s não está em %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Não é possível combinar +/- com outros tipos de categorias" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Não se pode ter sensibilidades múltiplas" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Uso %s CATEGORIA arquivo ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Uso %s -l CATEGORIA usuário ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "Uso %s [[+|-]CATEGORIA],...] arquivo ..." + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "Uso %s -l [[+|-]CATEGORIA],...] usuário ..." + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Uso %s -d arquivo ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Uso %s -l -d usuário ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Uso %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Uso %s -L -l usuário" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Use -- para determinar o fim da lista de opções. Por exemplo" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -EmpresaConfidencial /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +EmpresaConfidencial juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Erro nas opções %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "node" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "tipo" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "Arquivo de resultados" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "Não foi possível criar o controlador do semanage" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" +"A política SELinux não é gerenciada ou não foi possível acessar os dados." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Não foi possível ler os dados da política." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Não foi possível estabelecer uma conexão semanage" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "Não foi possível testar o status habilitado de MLS" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "Ainda não está implementado" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "A transação do semanage já está em andamento" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "Não foi possível iniciar a transação semanage" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "Não foi possível enviar a transação semanage" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "A transação do semanage não está em andamento" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "Não foi possível listar os módulos do SELinux" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "Não foi possível obter o nome do módulo" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "Não foi possível obter o módulo habilitado" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "Não foi possível obter a prioridade do módulo " + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "Não foi possível obter o módulo lang_ext" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Nome do Módulo" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "Prioridade" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Idioma" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Desabilitado" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "Prioridade %d inválida (precisa ser entre 1 e 999)" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "Não foi possível criar a chave do módulo" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "Não foi possível definir o nome da chave do módulo" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "Não foi possível habilitar o módulo %s " + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "Não foi possível desabilitar o módulo %s " + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "Não foi possível remover o módulo %s (falha na remoção)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit requer um botão 'on' ou 'off'" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "Tipos Permissivos de Builtin" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "Tipos Permissíveis Padronizados" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" +"Não foi possível definir o domínio %s como permissivo (falha na instalação " +"do módulo)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "Não foi possível remover o domínio permissivo %s (falha na remoção)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Não foi possível criar uma chave para %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" +"Não foi possível verificar se o mapeamento de início de sessão para %s está " +"definido" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "O grupo linux %s não existe" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "O usuário linux %s não existe" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Não foi possível criar um mapeamento de início de sessão para %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Não foi possível definir o nome para %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Não foi possível definir o intervalo MLS para %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Não foi possível definir o usuário SELinux para %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Não foi possível adicionar o mapeamento de início de sessão para %s" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Requer seuser ou serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "O mapeamento de início de sessão para %s não está definido" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Não foi possível consultar o seuser para %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Não foi possível modificar o mapeamento de início de sessão para %s" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"O mapeamento de início de sessão para %s está definido na política, e não " +"pode ser excluído" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Não foi possível excluir o mapeamento de início de sessão para %s" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Não foi possível listar os mapeamentos de início de sessão" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Nome de usuário" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "Usuário do SELinux" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "Intervalo MLS/MCS" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Serviço" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Não foi possível verificar se o usuário SELinux %s está definido" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Não foi possível consultar o usuário por %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "Você deve adicionar pelo menos uma função para %s" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Não foi possível criar um usuário SELinux para %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Não foi possível adicionar a função %s a %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Não foi possível definir um nível MLS para %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Não foi possível adicionar o prefixo %s a %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Não foi possível extrair uma chave para %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Não foi possível adicionar o usuário SELinux %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Requer prefixo, função, nível ou intervalo" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Requer prefixo ou função" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "O usuário SELinux %s não está definido" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Não foi possível modificar o usuário SELinux %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" +"O usuário SELinux %s está definido na política, e não pode ser excluído" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Não foi possível excluir o usuário SELinux %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Não foi possível listar os usuários SELinux" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Não foi possível listar as funções do usuário %s" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Rótulo" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Prefixo" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "Nível MCS" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "Intervalo MCS" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "Funções do SELinux" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "O protocolo udp ou tcp é requerido" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "A porta é requerida" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "Porta Inválida" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Não foi possível criar uma chave para %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "O tipo é requerido" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "Tipo %s é inválido, deve ser um tipo de porta" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Não foi possível verificar se a porta %s/%s está definida" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "A porta %s/%s já está definida" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Não foi possível criar porta para %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Não foi possível criar contexto para %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Não foi possível definir o usuário no contexto de porta para %s/%s" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Não foi possível definir a função no contexto de porta para %s/%s" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Não foi possível definir o tipo no contexto de porta para %s/%s" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" +"Não foi possível definir os campos mls no contexto de porta para %s/%s" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Não foi possível definir o contexto de porta para %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Não foi possível adicionar a porta %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Requer setype ou serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Requer setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "A porta %s/%s não está definida" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Não foi possível consultar a porta %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Não foi possível modificar a porta %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "Não foi possível listar as portas" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "Não foi possível excluir a porta %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "A porta %s/%s está definida na política e não pode ser excluída" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Não foi possível excluir a porta %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Não foi possível listar as portas" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "Tipo da porta do SELinux" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Proto" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Número da porta" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "O endereço do nó é requerido" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "O protocolo está faltando ou é desconhecido" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "O tipo de nó do SELinux é requerido." + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "Tipo %s é inválido, deve ser um tipo de nó" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Não foi possível criar uma chave para %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "Não foi possível verificar se o endereço %s está definido" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "Não foi possível criar um endereço para %s" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Não foi possível criar um contexto para %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "Não foi possível definir uma máscara de rede para %s" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "Não foi possível definir o usuário no contexto de endereço para %s" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "Não foi possível definir uma função no contexto de endereço para %s" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "Não foi possível definir o tipo no contexto de endereço para %s" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" +"Não foi possível definir os campos mls no contexto de endereço para %s" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "Não foi possível definir o contexto de endereço para %s" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "Não foi possível adicionar o endereço %s" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "O endereço %s não está definido" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "Não foi possível consultar o endereço %s" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "Não foi possível modificar o endereço %s" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "O endereço %s está definido na política, e não pode ser excluído" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "Não foi possível excluir o endereço %s" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "Não foi possível realizer o deleteall de mapeamentos de nós." + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "Não foi possível listar os endereços" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "O tipo SELinux é requerido" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Não foi possível verificar se a interface %s está definida" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Não foi possível criar uma interface para %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Não foi possível definir o usuário no contexto da interface para %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Não foi possível definir a função no contexto da interface para %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Não foi possível definir o tipo no contexto da interface para %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" +"Não foi possível definir os campos mls no contexto da interface para %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Não foi possível definir o contexto da interface para %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Não foi possível definir o contexto da mensagem para %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Não foi possível adicionar a interface %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "A interface %s não está definida" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Não foi possível consultar a interface %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Não foi possível modificar a interface %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "A interface %s está definida na política, e não pode ser excluída" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Não foi possível excluir a interface %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "Não foi possível excluir toda a interface/mapeamentos" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Não foi possível listar as interfaces" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "Interface do SELinux" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Contexto" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "Alvo %s não é válido. Alvo não é permitido terminar em '/'" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" +"Não é válido substituir %s. Não é permitido substituir para terminar em '/'" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "Classe equivalente para %s já existe" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" +"A espec. de arquivo %s está em conflito com a regra de equivalência '%s %s'" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Não foi possível definir o usuário no contexto de arquivo para %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Não foi possível definir a função no contexto de arquivo para %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Não foi possível definir os campos mls no contexto de arquivo para %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "Especificação inválida do arquivo" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "A especificação do arquivo não pode incluir espaços" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" +"A espec. de arquivo %s está em conflito com a regra de equivalência '%s %s'; " +"Tente adicionar '%s' " + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "Tipo %s é inválido, deve ser um arquivo ou tipo de dispositivo" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" +"Não foi possível verificar se o contexto do arquivo para %s está definido" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Não foi possível criar um contexto de arquivo para %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Não foi possível definir o tipo no contexto de arquivo para %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Não foi possível definir o contexto de arquivo para %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Não foi possível adicionar o contexto de arquivo para %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Requer setype, serange ou seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "O contexto de arquivo para %s não está definido" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Não foi possível consultar o contexto de arquivo para %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Não foi possível modificar o contexto de arquivo para %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "Não foi possível listar os contextos de arquivos " + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "Não foi possível excluir os contexto do arquivo %s" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" +"O contexto de arquivo para %s está definido na política, e não pode ser " +"excluído" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Não foi possível excluir o contexto de arquivo para %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Não foi possível listar os contextos de arquivos" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Não foi possível listar os contextos de arquivos locais" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "fcontext do SELinux" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux Distribution fcontext Equivalence \n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"SELinux Local fcontext Equivalence \n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Não foi possível verificar se o booleano %s está definido" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "Booleano %s não está definido" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Não foi possível consultar o contexto de arquivo %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "Você deve especificar um dos seguintes valores: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "Não foi possível definir o valor ativo do booleano %s" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Não foi possível modificar o booleano %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "Formato inválido %s: Registro %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "O booleano %s está definido na política, e não pode ser excluído" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Não foi possível excluir o booleano %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Não foi possível listar os booleanos" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "desativado" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "ativado" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "Booleano do SELinux" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Estado" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Padrão" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Descrição" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Standard Init Daemon" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS System Daemon" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "Serviços da Internet Daemon" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Web Application/Script (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Sandbox" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Aplicativo de usuário" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "Tipo de Domínio Existente" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "Função de Usuário do Login de Terminal Mínimo" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "Função do Usuário do Login X Windows Mínimo" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "Função de Usuário de Login de Desktop" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "Função de Usuário de Login de Administrador" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "Função de Administrador do Usuário Root Confinado" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "Informações do módulo para um novo tipo " + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "Tipos Válidos:⏎\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "As portas devem ser números ou intervalos de números de 1 à %d" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "Você precisa inserir um tipo de política válido" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" +"Você precisa inserir um nome para seu módulo de política para seu '%s'." + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"O nome deve ser alfa numérico sem espaços. Considere o uso da opção \"-n " +"MODULENAME\"" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" +"Os tipos de Função do Usuário não podem ser determinados como executáveis." + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "Apenas os apps Daemon podem usar um script init." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "O use_resolve deve ser um valor booleano" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "O use_syslog deve ser um valor booleano" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "O use_kerberos deve ser um valor booleano" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "O manage_krb5_rcache deve ser um valor booleano" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "Os tipos de USUÁRIOS obtém automaticamente um tipo de tmp" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "os módulos de política '%s' requerem domínios existentes" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "Campo Tipo necessário" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "Você precisa definir um novo tipo que termina com:\n" +"%s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "Você deve inserir um caminho executável para seu processo confinado" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "Digitar arquivo de Reforço" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "Arquivo de Interface" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "Arquivo de Contextos de arquivo" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "Arquivos Spec" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "Script de Configuração" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Não" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Sim" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Desabilitar" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Habilitar" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "Avançado >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "Avançado <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "Busca avançada >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "Busca avançada <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"Para mudar do modo Desabilitado para Enforcing\n" +"- Mude o modo do sistema de Desabilitado para Permissivo\n" +"- Reinicialize, para que o sistema possa rotular novamente\n" +"- Depois que o sistema estiver funcionando como planejado\n" +" * Mude o modo do sistema para Enforcing\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s não é um domínio válido" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "Status de Sistema: Desabilitado" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "Ajuda: Iniciar Página" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "Ajuda: Página de Booleanos" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "Ajuda: Página de Arquivos Executáveis" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "Ajuda: Página de Arquivos Graváveis" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "Ajuda: Página de Tipos de Aplicativos" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "Ajuda: Página de Conexões de Rede Outbound" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "Ajuda: Página de Conexões de Rede Inbound" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "Ajuda: Transição da Página de aplicativo" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "Ajuda: Transição para a página do aplicativo" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "Ajuda: Transição da página do arquivo do aplicativo" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "Ajuda: Página do Sistema" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "Ajuda: Página de Bloqueio" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "Ajuda: Página de Login" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "Ajuda: Página de Usuário do SELinux" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "Ajuda: Página de Equivalência do Arquivo" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "Mais..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "Caminho de arquivo usado para inserir o domínio '%s'" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "Arquivos para o qual o domínio '%s' pode gravar." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "Portas de Rede para o qual o '%s' é permitido se conectar." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "Portas de Rede no qual o '%s' é permitido ouvir." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "Tipos de Arquivos definidos para o '%s'." + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"Exibir as informações de booleanos que podem ser usadas para modificar a " +"política para o '%s'." + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" +"Exibir as informações do tipo de arquivo que podem ser usadas pelo '%s'." + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "Exibir as portas de rede na qual o '%s' podem se conectar ou ouvir." + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "Transições de Aplicativo para '%s'" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "Transições de Aplicativo de '%s'" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "Transições de Arquivo de '%s'" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" +"Exibir aplicativos que podem transitar para dentro ou para fora do '%s'." + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "todos os arquivos" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "CAMINHO DE ARQUIVO FALTANDO" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "executável" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "gravável" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "aplicativo" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "Adicionar novo caminho de arquivo %(TYPE)s para domínios '%(DOMAIN)s'" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "Remover caminhos de arquivo %(TYPE)s para domínio '%(DOMAIN)s'." + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"Modificar caminho de arquivo %(TYPE)s para o domínio '%(DOMAIN)s'. Somente " +"itens em negrito na lista podem ser selecionados, isto indica que foram " +"modificados anteriormente." + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "conectar" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "ouvir conexões inbound" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"Adicionar definições de porta nova para o qual o domínio '%(APP)s' é " +"permitido realizar o %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"Remover definições de porta para o qual o domínio '%(APP)s' é permitido " +"realizar o %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"Modificar definições de porta para o qual o domínio '%(APP)s' é permitido " +"realizar o %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "Adicionar nova definição de Usuário/Função do SELinux" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "Remover definições de Usuário/Função de SELinux modificadas." + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "Modificar definições de Usuário/Função de SELinux modificadas." + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "Adicionar nova definição de Mapeamento de Login" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "Remover definições de Mapeamento de Login modificadas." + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "Modificar definições de Mapeamento de Login modificadas selecionadas." + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "Adicionar nova definição de Equivalência de Arquivo." + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "Remover definições de Equivalência de Arquivo modificadas." + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"Modificar definições de Equivalência de Arquivo modificadas selecionadas. " +"Somente itens em negrito na lista podem ser selecionados, isto indica que " +"foram modificados anteriormente." + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "Regras de Permissões do Booleano %s " + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Adicionar Porta de Rede para %s. Serão criadas portas quando a atualização " +"for aplicada." + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "Adicionar Porta de Rede para %s" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"Adicionar Rotulamento de Arquivo para %s. Serão criados rótulos de arquivo " +"quando a atualização for aplicada." + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "Adicionar o contexto de arquivo para %s" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"Adicione o Mapeamento de Login. O Mapeamento de Usuário será criado quando a " +"atualização for aplicada." + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "Adicionar o mapeamento de Login" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"Adicionar Funções de Usuário do SELinux. As Funções de Usuário do SELinux " +"serão criadas quando a atualização for aplicada." + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "Adicionar Usuários do SELinux" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"Adicionar Mapeamento de Equivalência de arquivo. Mapeamento será criado " +"quando a Atualização for aplicada." + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "Adicionar Equivalência de Arquivo Selinux" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"Modificar Rotulamento de Arquivo para %s. Serão criados rótulos de arquivo " +"quando a atualização for aplicada." + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"Modificar Funções de Usuário do SELinux. As Funções de Usuário do SELinux " +"serão modificadas quando a atualização for aplicada." + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "Modificar Usuários do SELinux" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"Modifique o Mapeamento de Login. O Mapeamento de Login será modificado " +"quando a atualização for aplicada." + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "Modificar Mapeamento de Login" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"Modificar Mapeamento de Equivalência de arquivo. Mapeamento será criado " +"quando a Atualização for aplicada." + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "Modificar Equivalência de Arquivo Selinux" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Modificar Porta de Rede para %s. Serão criadas portas quando a atualização " +"for aplicada." + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "Modificar Porta de Rede para %s" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" +"A entrada '%s' não é um caminho válido. Os caminhos deve iniciar com um '/'." + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "Número de porta deve ser entre 1 e 65536" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "Nome de SELinux: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "Adicionar o rotulamento de arquivo para %s" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "Remover o rotulamento de arquivo para %s" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "Modificar o rotulamento de arquivo para %s" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "Caminho de Arquivo: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "Classe de Arquivo: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "Tipo de arquivo SELinux: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "Adicionar portas para %s" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "Remover portas para %s" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "Modificar portas para %s" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "Portas de Rede: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "Protocolo de Rede: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "Adicionar usuário" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "Remover usuário" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "Modificar usuário" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "Usuário SELinux: %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "Funções: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "Intervalo MLS/MCS: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "Adicionar Mapeamento de login" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "Remover o mapeamento de login" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "Modificar Mapeamento de Login" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "Nome de login : %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "O usuário SELinux: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "Adiciona o rotulamento de equiv do arquivo" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "Remover rotulamento de equiv de arquivo" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "Modificar o rotulamento de equiv do arquivo" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "Caminho de Arquivo: %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "Equivalência: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sistema" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "Equivalência de Arquivo" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Usuários" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"Executar restorecon em %(PATH)s para mudar seu tipo de %(CUR_CONTEXT)s para " +"padrão %(DEF_CONTEXT)s?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "Atualizar" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "Atualizar Mudanças" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "Reverter Mudanças" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "Status de Sistema: Enforcing" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "Status de Sistema: Permissivo" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"A alteração do tipo de política causará um novo rotulamento de todo o " +"sistema de arquivos na próxima inicialização. O tempo do rerrotulamento " +"depende do tamanho do sistema do arquivo. Você deseja continuar?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"A alteração para o SELinux desativado requer reinicialização. Isto não é " +"recomendado. Caso você decida mais tarde reativar o SELinux, os sistema será " +"solicitado a rotular novamente. Caso você deseje apenas verificar se o " +"SELinux está causando algum problema ao seu sistema, você pode usar o modo " +"permissivo, o que registrará os erros e não forçará a política SELinux. O " +"modo permissivo não requer uma reinicialização. Você deseja continuar?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"A alteração do tipo de política habilitará um novo rotulamento de todo o " +"sistema de arquivos na próxima inicialização. O tempo do rerrotulamento " +"depende do tamanho do sistema do arquivo. Você deseja continuar?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"Você está tentando fechar o aplicativo sem aplicar suas modificações.\n" +" * Para aplciar as mudanças que você fez durante esta seção, clique em " +"Não e clique em Atualizar.\n" +" * Para deixar os aplicativos sem aplicar suas mudanças, clique em Sim. " +"Todas as mudanças que você fez durante esta sessão serão permidas." + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "Perda de Diálogo de dados" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "arquivo regular" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "diretório" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "dispositivo de caractere" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "dispositivo de bloco" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "arquivo de soquete" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "link simbólico" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "pipe nomeado" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "Não foi instalada nenhuma política SELinux" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "Falha ao ler sobre o arquivo de política %s" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- Permitido %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"Você precisa regenerar info de interface executando o /usr/bin/sepolgen-" +"ifgen" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "desconhecido" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "Interface %s não existe." + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"Você precisa instalar o pacote policycoreutils-gui para usar a opção gui" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "Interface de Usuário Gráfico para Política do SELinux " + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "O(s) nome(s) do domínio das páginas man a serem criadas" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "Root alternativo precisa ser configurada" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "Gerar as páginas man SELinux" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "O caminho pelo qual as páginas man SELinux geradas serão armazenadas" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "nome do SO para páginas man" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" +"Gerar estrutura de páginas man HTML para página man do SELinux selecionada." + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "Alternar diretório root, padrões para /" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "Com esta sinalização" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "Todos os domínios" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "A informação da rede da política SELinux de consulta" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "lista todos os tipos de porta SELinux" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "apresenta o tipo SELinux relacionado à porta" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "Apresentar as portas definidas para esse tipo do SELinux" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" +"apresenta as portas pelas quais esse domínio podem efetuar o bind e/ou " +"conectar" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" +"mostra portas com as quais este aplicativo pode se vincular e/ou conectar" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"consultar a política SELinux para verificar se os domínios podem comunicar-" +"se entre si" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "Domínio de Fonte" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "Domínio de Destino" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "consultar a Política SELinux para verificar a descrição dos booleanos" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "Obter todos os detalhes dos booleanos" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "booleano para obter a descrição" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"consulta a Política SELinux para verificar como o domínio do processo de " +"fonte pode transitar ao domínio do processo de destino" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "domínio do processo de fonte" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "domínio do processo do destino" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy gera erro: um dos argumentos %s é necessário" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "É necessário um Comando para este tipo de política" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"opção -t não pode ser usada com os domínios '%s'. Leia o uso para mais " +"detalhes." + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"opção -d não pode ser usada com os domínios \"%s'. Leia o uso para obter " +"mais detalhes." + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"opção -a não pode ser usada com os domínios '%s'. Leia o uso para obter mais " +"detalhes." + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "opção -w não pode ser usada com a opção --newtype" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "Listar as interfaces da Política do SELinux" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "Inserir nomes de interfaces, você deseja pesquisar" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "Gerar o modelo do módulo da Política SELinux" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "Inserir o tipo de domínio que você está extendendo" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" +"Insira o(s) usuário(s) SELinux que farão a transição para este domínio" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" +"Insira função do SELinux para qual o domínio do administrador será " +"transferido" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "Insira domínio(s) que este admin confinado será administrado" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "o nome da política a ser gerada" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "caminho onde os arquivos de políticas gerados serão armazenados" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "caminho para o qual os processos confinados precisarão gravar" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "Tipos de política que requer um comando" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "Gerar política '%s' " + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "Gerar política '%s'" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "executável para configuração" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "comandos" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "Alternar a política SELinux, padrão para " + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Aplicativos" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "Selecionar domínio" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Selecionar" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Cancelar" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" +"A entrada que foi inserida está incorreta. Por favor tente novamente no " +"formato ex:/.../... ." + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Tente novamente" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "Definições de Porta de rede" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"Adicionar Mapeamento de Equivalência de arquivo. Mapeamento será criado " +"quando a Atualização for aplicada." + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Caminho" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"Especifique um novo nome de usuário do SELinux. Por convenção, os nomes de " +"usuários do SELinux geralmente terminam em _u." + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" +"Insira o caminho para o qual você quer configurar um rótulo de equivalência." + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "Caminho de Equivalência" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "Salve para atualizar" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"Especifique o mapeamento entre o novo caminho e o caminho de equivalência. " +"Tudo sob este novo caminho será rotulado como se estivessem sob o caminho de " +"equivalência." + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "Adicionar um arquivo" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" Rotulamento de Arquivo para . Serão criados " +"rótulos de arquivo quando a atualização for aplicada." + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Classe" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Tipo" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"Selecione a classe do arquivo no qual este rótulo será aplicado. Padrão são " +"todas as classes." + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "Fazer um Caminho Recursivo" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"Selecionar Fazer Caminho Recursivo, se você deseja aplicar este rótulo em " +"todos os filhos de objetos de caminho de diretório especificados, sob o " +"diretório com este rótulo." + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Navegar" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "Navegar para selecionar o arquivo/diretório para rotulamento." + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "Caminho" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"Especifique o caminho que usa expressões regulares as quais você gostaria de " +"modificar o rotulamento." + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "Selecione o tipo de arquivo do SELinux para atribuir à este caminho." + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "Inserir o Rótulo MLS para atribuir à este caminho de arquivo." + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "O rótulo MLS do SELinux que você deseja atraibuir à este caminho" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "Analisando Política..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"Adicione o Mapeamento de Login. O Mapeamento de Login será criado quando a " +"atualização for aplicada." + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"Insira o nome de usuário do login do usuário ao qual você deseja adicionar o " +"confinamento do Usuário SELinux." + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"Selecione o Usuário de SElinux para atribuir à este usuário de login. Os " +"usuários de login por padrão são atribuídos pelo _default_user." + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"Insira o intervalo MLS/MCS para este usuário de login. Padrões para o " +"intervalo para o Usuário de SELinux Selecionado." + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "Intervalo MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"Especifique o Intervalo MLS deste usuário a se autenticar. O padrão são " +"Intervalo MLS dos Usuários SELinux selecionados." + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +"Porta de Rede para . Serão criadas portas quando " +"a atualização for aplicada." + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" +"Insira o número da porta ou intervalo ao qual você deseja adicionar um tipo " +"de porta." + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protocolo" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "Tipo de Porta" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" +"Selecione o tipo de porta que você deseja atribuir ao número de porta " +"especificado." + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" +"Selecione tcp se o tipo de porta precisar ser atribuído aos números " +"de portas do tcp." + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" +"Selecione udp se o tipo de porta precisar ser atribuído aos números " +"de porta do udp." + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "insira o Rótulo de MLS para atribuír à esta porta." + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "Configuração do SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "Selecione..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "Booleanos" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"Exibir informações de booleano que podem ser usadas para modificar a " +"política para o 'domínio selecionado'" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Arquivos" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" +"Exibir informações de tipo de arquivo que podem ser usadas para o 'domínio " +"selecionado'." + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Rede" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"Exibir portas de rede para o qual o 'domínio selecionado' pode conectar ou " +"ouvir." + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "Transições" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" +"Exibir aplicativos que podem transitar para dentro ou para fora do 'domínios " +"selecionado'." + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "Mapeamento de Login" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "Gerenciar a configuração do SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "Usuários do SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "Bloqueio" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"Bloqueiar o Sistema do SELinux.\n" +"Esta tela pode ser usada para ativar as Proteções do SELinux." + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "Botão de Opção" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filtro" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "Exibir Somente Modificado" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "Existem arquivos com rótulos errados" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "Mostra somente arquivos com rótulos errados" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"As regras If-Then-Else escritas na política que podem\n" +"permitir controle de acesso alternativo." + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Habilitado" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Nome" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "Caminho de arquivo" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "Tipo de Arquivo do SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "Caminho de Arquivo usado para inserir 'domínio selecionado'." + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "Arquivos Executáveis" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "Arquivos para o qual o 'domínio selecionado' pode gravar." + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "Arquivos graváveis" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "Tipos de arquivos definidos para o 'domínio selecionado'." + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "Tipos de Arquivo de Aplicativo" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Porta" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" +"Portas de Rede com as quais o 'domínio selecionado' é permitido se conectar." + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "Saída" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" +"Portas de Rede com as quais o 'domínio selecionado' é permitido ouvir." + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "Entrada" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "Booleano\n" +"Habilitado" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "Nome do Booleano" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "Tipo de Aplicativo do SeLinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"Executáveis que irão transitar para domínios diferentes, quando o 'domínio " +"selecionado' executá-lo." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "Aplicativo Transita do 'domínio selecionado'" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "Chamando Domínio de Processos" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "Arquivo de Executáveis" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"Executáveis que irão transitar para o 'dominio selecionado', ao executar um " +"ponto de entrada de domínios selecionados." + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "Aplicativo Transita para 'domínio selecionado'" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"O Arquivo Transitions define o que acontece quando o domínio atual cria o " +"contúdo de uma classe específica em um diretório do tipo de destino. Como " +"forma alternativa, pode-se especificar um nome de arquivo para o Transition." + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "Tipo de Diretório do SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "Classe de Destino" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "Tipo de Destino do SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "Nome do Arquivo" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "Arquivo Transita de 'selecionar domínio'" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "Nível do Padrão" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "Selecionar o modo so sistema quando o sistema inicializa" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Reforço" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Permissivo" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "Selecionar o modo do sistema para a sessão atual" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "Tipo de Política do Sistema:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "Modo do Sistema" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "Importar configurações de sistema de outra máquina" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "Importar" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "Exportar configurações de sistema para um arquivo" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "Exportar" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" +"Rotular novamente todos os arquivos de volta aos padrões de sistema na " +"reinicialização" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "Configuração de Sistema" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"Um domínio não confinado é um rótulo de processo que permite que o processo " +"faça o que desejar, sem que o SELinux interfira. Os aplicativos que foram " +"abertos na inicialização pelo sistema init que não possuem SELinux política " +"definida, serão executados como não confinados se este módulo estiver " +"habilitado. Desabilitá-lo significa que todos os daemons serão confinados. " +"Para desabilitar o usuário unconfined_t você precisa primeiro remover o " +"unconfined_t das telas de usuários/login." + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" +"Disabitar a capacidade de executar os processos de sistema não " +"confinados?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"Um domínio permissivo é um rótulo de processo que permite que o processo " +"faça o que quiser, somente com as recusas de logins do SELinux, sem forçá-" +"los. Geralmente os domínios permissivos indicam a política experimental, " +"desabilitar o módulo pode fazer com que o SELinux recuse acesso à um domínio " +"que precisa de permissão." + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "Disabilitar todos os processos permissivos?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"Negar todos os processos de ptracing ou depurar qualquer outro processo." + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"A equivalência do arquivo faz com que o sistema rotule o conteúdo do rótulo " +"sob o novo caminho como se fosse sob o caminho de equivalência." + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "Equivalências de Arquivo" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...SELECIONAR PARA VISUALIZAR DADOS..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Remover" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "Modificar" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Adicionar" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Reverter" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"Reverter botão irá lançar uma janela de diálogo que permitirá que você " +"reverta mudanças dentro da transação atual." + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "Salvar todas as mudanças em sua transação atual ao servidor." + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "Aplicativos - Busca avançada" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "Tipos de Processo" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "Mais detalhes" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "Remover Rotulamento de Arquivo Modificado" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"Selecionar rotulamento de arquivo para remover. Rotulamento de arquivo será " +"removido quando a atualização for aplicada." + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "Rótulo de Arquivo SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "Salvar para Atualizar" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "Remover Portas Modificado" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" +"Selecionar portas a remover. Portas serão removidas quando a atualização for " +"aplicada." + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"Selecionar rotulamento de arquivo de equivalência para remover. Rotulamento " +"de arquivo de equivalência será removido quando a atualização for aplicada." + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "Remover Mapeamento de Usuários Modificados." + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"Selecionar mapeamento de usuário de login para remover. Mapeamento de " +"usuário de login será removido quando a atualização for aplicada." + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "Nome de login" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "Mais tipos" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "Tipos" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"Reveja as atualizações que você fez antes de salvá-las no sistema. Para " +"redefinir um ítem, desselessione a caixa. Todos os ítens verificados serão " +"atualizados no sistema quando você selecionar atualização." + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Ação" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Aplicar" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"Selecionar mapeamento de usuários para remover. Mapeamento de usuários serão " +"removidos quando a atualização for aplicada." + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "Username do SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"Adicionar Funções de Usuário. As Funções de Usuário do SELinux serão criadas " +"quando a atualização for aplicada." + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "Nome de usuário do SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "Insira o Intervalo MLS/MCS para este usuário de SELinux.\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"Espeficiar o nível padrão com o qual você deseja que o usuário do SELinux se " +"autentique. Padrão é s0." + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" +"Insira o Nível Padrão para o Usuário do SELinux se autenticar. O Padrão é s0." +"" diff --git selinux-python-2.8/po/python.pot selinux-python-2.8/po/python.pot new file mode 100644 index 0000000..a279b0e --- /dev/null +++ selinux-python-2.8/po/python.pot @@ -0,0 +1,3375 @@ +# 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. +# +#, 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 \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "" +"To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "" +"\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "" +"\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within " +"quotes, separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "" +"\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "" +"\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "" +"You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "" +"\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "" +"\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "" +"\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "" +"Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/ro.po selinux-python-2.8/po/ro.po new file mode 100644 index 0000000..7f2817c --- /dev/null +++ selinux-python-2.8/po/ro.po @@ -0,0 +1,3372 @@ +# Jobava , 2015. #zanata +# Kevin Fenzi , 2016. #zanata +# Parag , 2016. #zanata +# Tomáš Mráz , 2016. #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: 2016-06-17 05:53+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Romanian\n" +"Language: ro\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " +"20)) ? 1 : 2);\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Limba" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Serviciu" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Implicit" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Descriere" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Nu" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Da" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Dezactivează" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Activează" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sistem" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Utilizatori" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Aplicații" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Renunță" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Reîncercare" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Clasă" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Tip" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protocol" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Rețea" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Activat" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Nume" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Port" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Șterge" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Adaugă" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Acțiune" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Aplică" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/ru.po selinux-python-2.8/po/ru.po new file mode 100644 index 0000000..8d789c1 --- /dev/null +++ selinux-python-2.8/po/ru.po @@ -0,0 +1,3527 @@ +# Petr Lautrbach , 2016. #zanata +# yuliya , 2016. #zanata +# Vit Mojzis , 2017. #zanata +# Olesya Gerasimenko , 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-04-25 03:35+0000\n" +"Last-Translator: Olesya Gerasimenko \n" +"Language-Team: Russian\n" +"Language: ru\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" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "********************* ВАЖНО ************************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Требуется как минимум одна категория" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "Нельзя изменить уровень чувствительности, используя '+' на %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s уже в %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s не в %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Нельзя объединить +/- с другими типами категорий" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Нельзя иметь несколько уровней чувствительности" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Использование %s КАТЕГОРИЯ Файл ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Использование %s -l КАТЕГОРИЯ пользователь ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Использование %s -d Файл ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Использование %s -l -d пользователь ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Использование %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Использование %s -L -l пользователь" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Используйте -- для завершения списка параметров. Например," + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Ошибка параметров %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "узел" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "тип" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "Файл вывода" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "Входной файл" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "Не удалось создать дескриптор semanage" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "Политика SELinux не задана, или нет доступа к хранилищу." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Не удалось прочитать данные хранилища политики." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Не удалось установить соединение semanage" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "Не удалось проверить активный статус MLS" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "Функциональность еще не реализована" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Транзакция semanage уже выполняется" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "Не удалось начать транзакцию semanage" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "Не удалось отправить транзакцию semanage" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Транзакция semanage не выполняется" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "Не удалось получить список модулей SELinux" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "Не удалось определить имя модуля." + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "Не удалось подключить модуль." + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "Не удалось определить приоритет модуля." + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "Не удалось получить lang_ext для модуля." + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Имя модуля" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "Приоритет" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Язык" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Выключено" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "Недопустимый приоритет %d (должен лежать в диапазоне от 1 до 999)" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "Не удалось создать ключ для модуля" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "Не удалось установить имя ключа для модуля" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "Не удалось подключить модуль %s" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "Не удалось отключить модуль %s" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "Не удалось удалить модуль %s (ошибка удаления)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit требует указания «on» или «off»" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "Встроенные типы разрешений" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "Дополнительные типы разрешений" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "Не удалось задать разрешающий домен %s (ошибка установки модуля)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "Не удалось удалить разрешающий домен %s (ошибка удаления)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Не удалось создать ключ для %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "Не удалось проверить, определено ли сопоставление входа для %s" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linux-группа %s не существует" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux-пользователь %s не существует" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Не удалось создать сопоставление входа для %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Не удалось задать имя для %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Не удалось задать диапазон MLS для %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Не удалось задать пользователя SELinux для %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Не удалось добавить сопоставление входа для %s" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Необходим seuser или serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "Сопоставление входа для %s не определено" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Не удалось запросить seuser для %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Не удалось изменить сопоставление входа для %s" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"Сопоставление входа для %s определено в политике и не может быть удалено" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Не удалось удалить сопоставление входа для %s" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Не удалось получить список соответствий идентификационных данных" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Имя входа" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "Пользователь SELinux" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "Диапазон MLS/MCS" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Служба" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Не удалось проверить, определен ли пользователь SELinux %s" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Не удалось запросить пользователя %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "Необходимо добавить как минимум одну роль для %s" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Не удалось создать пользователя SELinux для %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Не удалось добавить роль %s для %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Не удалось установить уровень MLS для %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Не удалось добавить префикс %s к %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Не удалось извлечь ключ для %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Не удалось добавить пользователя SELinux %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Необходим префикс, роль, уровень или диапазон" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Необходим префикс или роль" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "Пользователь SELinux %s не определен" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Не удалось изменить пользователя SELinux %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "Пользователь SELinux %s определен в политике и не может быть удален" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Не удалось удалить пользователя SELinux %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Не удалось перечислить пользователей SELinux" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Не удалось получить список ролей пользователя %s" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Разметка" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Префикс" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "Уровень MCS" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "Диапазон MCS" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "Роли SELinux" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Необходимо задание tcp или udp протокола" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Необходимо значение порта" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "Недопустимый порт" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Не удалось создать ключ для %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Необходимо указать тип" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "Недопустимый тип: %s. Необходимо указать тип порта." + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Не удалось подтвердить, был ли определен порт %s/%s" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "Порт %s/%s уже определен" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Не удалось создать порт для %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Не удалось создать контекст для %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Не удалось установить пользователя в контексте порта для %s/%s" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Не удалось установить роль в контексте порта для %s/%s" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Не удалось установить тип в контексте порта для %s/%s" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "Не удалось установить поля mls в контексте порта %s/%s" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Не удалось установить контекст порта %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Не удалось добавить порт %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Необходим setype или serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Необходимо определить setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "Порт %s/%s не определен" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Не удалось опросить порт %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Не удалось изменить порт %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "Не удалось получить список портов" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "Не удалось удалить порт %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "Порт %s/%s определен на уровне политики и не может быть удален" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Не удалось удалить порт %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Не удалось получить список портов" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "Тип порта SELinux" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Протокол" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Номер порта" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "Требуется адрес узла" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "Протокол отсутствует или неизвестен" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "Требуется тип узла SELinux" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "Недопустимый тип: %s. Необходимо указать тип узла" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Не удалось создать ключ для %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "Не удалось проверить, определен ли адрес %s" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "Не удалось создать адрес для %s" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Не удалось создать контекст для %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "Не удалось задать маску %s" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "Не удалось задать пользователя в контексте адреса для %s" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "Не удалось задать роль в контексте адреса для %s" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "Не удалось задать тип в контексте адреса для %s" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "Не удалось задать поля mls в контексте адреса для %s" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "Не удалось задать контекст адреса для %s" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "Не удалось добавить адрес %s" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "Адрес %s не определен" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "Не удалось запросить адрес %s" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "Не удалось изменить адрес %s" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "Адрес %s определен в политике и не может быть удален" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "Не удалось удалить адрес %s" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "Не удалось удалить все соответствия узлов" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "Не удалось получить список адресов" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "Требуется тип SELinux" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Не удалось проверить, определен ли интерфейс %s" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Не удалось создать интерфейс для %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Не удалось задать пользователя в контексте интерфейса для %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Не удалось задать роль в контексте интерфейса для %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Не удалось задать тип в контексте интерфейса для %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "Не удалось задать поля mls в контексте интерфейса для %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Не удалось задать контекст интерфейса для %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Не удалось задать контекст сообщения для %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Не удалось добавить интерфейс %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "Интерфейс %s не определен" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Не удалось запросить интерфейс %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Не удалось изменить интерфейс %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "Интерфейс %s определен в политике и не может быть удален" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Не удалось удалить интерфейс %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "Не удалось удалить все соответствия интерфейсов" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Не удалось перечислить интерфейсы" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "Интерфейс SELinux" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Контекст" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "Недопустимый формат %s: не может заканчиваться на «/»" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "Недопустимая подстановка %s: не может заканчиваться на «/»" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "Класс эквивалентности для %s уже существует" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "Спецификация %s противоречит правилу эквивалентности «%s %s»" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Не удалось задать пользователя в контексте файла для %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Не удалось задать роль в контексте файла для %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Не удалось задать поля msl в контексте файла для %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "Неверная спецификация файла" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "Спецификация файла не может содержать пробелы" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" +"Спецификация файла %s противоречит условию эквивалентности «%s %s». " +"Попробуйте добавить «%s»." + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "Недопустимый тип: %s. Необходимо указать тип файла или устройства" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "Не удалось проверить, определен ли контекст файла для %s" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Не удалось создать контекст файла для %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Не удалось задать тип в контексте файла для %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Не удалось задать контекст файла для %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Не удалось добавить контекст файла для %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Необходим setyp, serange или seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "Контекст файла для %s не определен" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Не удалось запросить контекст файла для %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Не удалось изменить контекст файла для %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "Не удалось получить список контекстов файлов" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "Не удалось удалить контекст файла для %s" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "Контекст файла для %s определен в политике и не может быть удален" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Не удалось удалить контекст файла для %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Не удалось перечислить контексты файлов" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Не удалось перечислить контексты локальных файлов" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "Контекст файла SELinux" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"Эквивалентность файловых контекстов дистрибутива SELinux \n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"Эквивалентность локальных контекстов SELinux \n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Не удалось проверить, определен ли переключатель %s" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "Переключатель %s не определен" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Не удалось запросить контекст файла %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "Необходимо указать значение: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "Не удалось задать активное значение переключателя %s" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Не удалось изменить переключатель %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "Неверный формат %s: запись %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "Переключатель %s определен в политике и не может быть удален" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Не удалось удалить переключатель %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Не удалось составить список переключателей" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "выкл." + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "вкл." + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "Переключатель SELinux" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Состояние" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "По умолчанию" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Описание" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Стандартная служба init" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "Системная программа DBUS" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "Inetd" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Веб-приложение/сценарий CGI" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Песочница" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Программа пользователя" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "Тип существующего домена" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "Минимальная роль авторизации в терминале" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "Минимальная роль авторизации X Windows" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "Роль авторизации на рабочем столе" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "Роль авторизации администратора" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "Ограниченная роль администратора root" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "Информация о модуле для нового типа" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "Допустимые типы:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "Номер порта должен лежать в диапазоне от 1 до %d" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "Необходимо ввести действительный тип политики" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "Необходимо ввести имя модуля политики для «%s»." + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"Имя может содержать буквы и цифры без пробелов. Рекомендуется использовать " +"параметр «-n МОДУЛЬ»" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "Исполняемый файл не может определять тип роли пользователя." + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "Только службы могут использовать сценарий init." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve должно быть логическим значением" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog должно быть логическим значением" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos должно быть логическим значением" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache должно быть логическим значением" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "Типам USER автоматически назначается тип tmp" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "Модули политики «%s» требуют наличия существующих доменов." + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "Необходимо определить поле типа" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "Новый тип должен заканчиваться на:\n" +"%s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "Необходимо ввести путь для ограничиваемого процесса" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "Файл принудительного ограничения по типу" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "Файл интерфейса" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "Файл контекстов" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "Файл спецификаций" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "Сценарий настройки" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Нет" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Да" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Отключить" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Включить" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "Дополнительно >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "Дополнительно <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "Расширенный поиск >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "Расширенный поиск <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"Чтобы перейти из отключенного состояния в строгий режим:\n" +"- измените режим системы на разрешающий;\n" +"- перезагрузите систему, чтобы заново присвоить метки.\n" +"Убедившись, что система работает нормально:\n" +"- измените ее режим на строгий.\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "недействительный домен: %s" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "Системный статус: отключено" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "Справка: Первая страница" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "Справка: Страница логических значений" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "Справка: Страница исполняемых файлов" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "Справка: Страница записываемых файлов" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "Справка: Страница типов приложений" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "Справка: Страница исходящих подключений" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "Справка: Страница входящих подключений" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "Справка: Страница перехода из приложений" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "Справка: Страница перехода в приложение" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "Справка: Страница перехода файлов приложения" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "Справка: Страница систем" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "Справка: Страница блокирования" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "Справка: Страница входа" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "Справка: Страница пользователя SELinux" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "Справка: Страница эквивалентности" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "Больше..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "Файловый путь, используемый для входа в домен «%s»" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "Файлы, в которые может писать домен «%s»." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "Сетевые порты, к которым «%s» разрешаются подключения." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "Сетевые порты, которые «%s» разрешается слушать." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "Типы файлов, определенные для «%s»." + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"Показывает информацию о логических значениях, с помощью которых " +"контролируются правила доступа для «%s»." + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" +"Показывать информацию о типах файлов, которые могут использоваться «%s»." + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" +"Отображение сетевых портов, к которым «%s» может подключаться или " +"прослушивать." + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "Переход приложения в «%s»" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "Переход приложения из «%s»" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "Переход файла из «%s»" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" +"Показывать приложения, которые могут переходить в «%s» или выходить из него." + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "все файлы" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "ПУТЬ НЕ УКАЗАН" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "исполняемый" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "записываемый" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "приложение" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "Добавить новый путь %(TYPE)s для доменов «%(DOMAIN)s»." + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "Удалить пути %(TYPE)s доменов «%(DOMAIN)s»." + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"Изменить путь %(TYPE)s для домена «%(DOMAIN)s». Жирный шрифт означает, что " +"элемент был изменен и может быть выбран." + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "подключиться" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "прослушивать входящие подключения" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "Добавить определение порта, к которому «%(APP)s» может %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"Удалить измененные определения портов, к которым «%(APP)s» может %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "Изменить определения портов, к которым «%(APP)s» может %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "Создать определение роли или пользователя SELinux" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "Удалить измененные определения ролей и пользователей SELinux." + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "Изменить выбранные определения ролей и пользователей SELinux." + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "Создать сопоставление пользователей." + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "Удалить измененные сопоставления пользователей." + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "Изменить выбранные сопоставления пользователей." + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "Создать определение эквивалентности файлов." + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "Удалить измененные определения эквивалентности файлов." + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"Изменить выбранные определения эквивалентности. Жирный шрифт означает, что " +"элемент был изменен и может быть выбран." + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "Логические разрешающие правила %s" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Добавить порт для %s. Операция будет завершена после применения обновлений. " +"" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "Добавить сетевой порт для %s" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"Включить разметку файлов для %s. Метки будут созданы после применения " +"обновлений." + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "Добавить разметку для %s" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"Добавить сопоставление пользователя. Операция будет завершена после " +"применения обновлений." + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "Добавить сопоставление пользователя" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"Добавьте роль пользователя SELinux. Операция будет завершена после " +"применения обновлений." + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "Добавить пользователей SELinux" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"Создайте отношение эквивалентности. Оно будет создано после применения " +"обновлений." + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "Добавить отношение эквивалентности SELinux" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"Изменить разметку файлов для %s. Операция будет завершена после применения " +"обновлений." + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"Изменить роль пользователя SELinux. Операция будет завершена после " +"применения обновлений." + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "Изменить пользователей SELinux" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"Изменить сопоставление пользователя. Операция будет завершена после " +"применения обновлений." + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "Изменить сопоставление пользователя" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"Измените отношение эквивалентности. Операция будет завершена после " +"применения обновлений." + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "Изменить файловую эквивалентность SELinux" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Изменить порт %s. Операция будет завершена после применения обновлений. " + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "Изменить порт %s" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "«%s» содержит неверный путь: должен начинаться с «/»" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "Номер порта может лежать в диапазоне от 1 до 65536" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "Имя SELinux: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "Добавить разметку для %s" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "Удалить разметку %s" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "Изменить разметку %s" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "Путь: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "Класс файлов: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "Тип файлов SELinux: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "Добавить порты %s" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "Удалить порты %s" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "Изменить порты %s" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "Сетевые порты: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "Сетевой протокол: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "Добавить пользователя" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "Удалить пользователя" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "Изменить пользователя" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "Пользователь SELinux : %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "Роли: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "Диапазон MLS/MCS: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "Добавить сопоставление пользователя" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "Удалить сопоставления пользователя" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "Изменить сопоставление пользователя" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "Имя входа: %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "Пользователь SELinux : %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "Добавить эквивалентную разметку." + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "Удалить эквивалентную разметку." + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "Изменить эквивалентную разметку." + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "Путь: %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "Эквивалентность: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Система" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "Эквивалентность файлов" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Пользователи" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"Восстановить контекст %(PATH)s, чтобы изменить его с %(CUR_CONTEXT)s на " +"%(DEF_CONTEXT)s?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "Обновить" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "Применить изменения" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "Отменить изменения" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "Системный статус: строгий режим" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "Системный статус: разрешающий режим" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Изменение типа политики потребует разметки файловой системы при следующей " +"загрузке. Процесс переразметки может быть довольно длительным в зависимости " +"от размера файловой системы. Продолжить?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"Отключение SELinux требует перезагрузки и не является рекомендуемой " +"операцией. Если вы решите снова включить SELinux, потребуется заново " +"провести разметку файловой системы. Чтобы убедиться, что SELinux не вызывает " +"проблем, включите разрешающий режим, в котором ошибки будут регистрироваться " +"без принудительного применения правил SELinux. Разрешающий режим не требует " +"перезагрузки. Продолжить?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Активация SELinux потребует переразметки файловой системы при следующей " +"загрузке. Процесс переразметки может быть довольно длительным в зависимости " +"от размера файловой системы. Продолжить?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"Вы пытаетесь закрыть приложение, не сохранив изменения.\n" +"* Чтобы применить изменения, нажмите «Нет», затем «Обновить».\n" +"* Чтобы закрыть окно без применения изменений, нажмите «Да»." + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "Диалог потери данных" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "обычный файл" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "каталог" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "символьное устройство" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "блочное устройство" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "файл сокета" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "символьная ссылка" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "именованный канал" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "Политика SELinux не установлена" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "Ошибка чтения файла %s" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- Разрешено %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"Необходимо пересоздать информацию интерфейса, запустив /usr/bin/sepolgen-" +"ifgen" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "неизвестный" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "Интерфейс %s не существует." + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"Для доступа к графическому интерфейсу необходимо установить policycoreutils-" +"gui" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "Графический пользовательский интерфейс для политики SELinux" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "Имена доменов создаваемых справочных страниц" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "Необходимо настроить дополнительный корневой каталог" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "Генерация справочных страниц SELinux" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "путь к создаваемым справочным страницам SELinux" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "имя ОС для справочных страниц" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" +"Сформировать HTML-структуру справочных страниц для выбранной страницы " +"SELinux" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "Дополнительный корневой каталог (по умолчанию /)" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"Если этот флаг установлен, дополнительный путь к корневому каталогу " +"потребует включения контекстных файлов и policy.xml " + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "Все домены" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "Запрос сетевой информации политики SELinux" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "просмотр типов портов SELinux" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "показать тип SELinux для порта" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "Показать порты для этого типа SELinux" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" +"показать порты, к которым этот домен может привязываться или подключаться" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "показать порты, к которым может подключиться приложение" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "Запрос возможности взаимодействия доменов в правилах SELinux" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "Исходный домен" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "Целевой домен" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "Запрос описания логических значений в правилах SELinux" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "получить описание всех логических переменных" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "логическая переменная" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"Запрос способа переноса исходного домена в результирующий домен в правилах " +"SELinux" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "исходный домен процесса" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "целевой домен процесса" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy generate: ошибка: необходимо указать аргумент %s" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "Необходимо определить команду для этого типа политики" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "-t не используется с доменами «%s» (см. формат команды)." + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "-d не используется с доменами «%s» (см. формат команды)." + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "-a не используется с доменами «%s» (см. формат команды)." + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "-w не используется с параметром --newtype" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "Показать интерфейсы для SELinux" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "Введите имена интерфейсов, которые нужно запросить" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "Создать шаблон модуля политики SELinux" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "Введите тип наращиваемого домена" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "Введите пользователей SELinux для переноса в этот домен" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" +"Введите роли SELinux, в которые будет переноситься административный домен" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" +"Введите домены, которыми будет управлять этот администратор с ограничениями" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "имя генерируемой политики" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "путь к каталогу с файлами политики" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" +"путь к каталогу, в который ограничиваемые процессы могут осуществлять запись" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "Типы политики, которые требуют команду" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "Создать политику «%s»" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "Создать политику «%s»" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "ограничиваемая программа" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "команды" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "Альтернативная политика SELinux. По умолчанию /sys/fs/selinux/policy" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Приложения" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "Выберите домен" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Выберите" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Отмена" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "Неверная запись. Используйте формат ex:/.../... и повторите попытку." + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Повторить" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "Определения портов" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"Добавьте отношение эквивалентности. Операция будет завершена после " +"применения обновлений." + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Путь" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"Введите имя пользователя SELinux. Обычно их имена заканчиваются на «_u»" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "Введите путь, для которого будет настроена метка эквивалентности." + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "Эквивалентный путь" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "Сохраните, чтобы обновить" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"Создайте отношение эквивалентности. Все файлы по новому пути унаследуют " +"исходную разметку." + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "Добавить файл" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +"<операция> разметки <выбранного домена>. Метки будут созданы после " +"применения обновлений." + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Класс" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Тип" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"Выберите класс, которому будет присвоена эта метка. По умолчанию будут " +"выбраны все классы файлов." + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "Рекурсивно" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"Выберите «Рекурсивно», чтобы применить метку ко всем потомкам выбранного " +"пути." + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Обзор" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "Выберите файл или каталог для разметки." + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "Путь" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"Чтобы определить путь к каталогу, метку которого надо изменить, используйте " +"регулярное выражение." + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "Выберите тип файла SELinux для этого пути." + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "Введите метку MLS для пути." + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "Метка MLS, которая будет присвоена этому пути." + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "Анализ политики..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"Добавить сопоставление пользователя. Операция будет завершена после " +"применения обновлений." + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"Введите имя пользователя, которому будет сопоставлен пользователь SELinux." + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"Выберите пользователя SELinux для сопоставления. По умолчанию будет выбран " +"__default__ ." + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"Укажите диапазон MLS/MCS для пользователя. По умолчанию используется " +"диапазон выбранного пользователя SELinux." + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "Диапазон MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"Выберите диапазон MLS для этого пользователя. По умолчанию будет выбран " +"текущий диапазон." + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +"<операция> порта <выбранного домена>. Порт будет создан после применения " +"обновлений." + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" +"Введите номер порта или диапазон, для которого будет добавлен тип порта." + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Протокол" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "Тип порта" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "Выберите тип порта, который будет назначен выбранному номеру порта." + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "Выберите tcp, чтобы присвоить тип номерам портов tcp." + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "Выберите udp, чтобы присвоить тип номерам портов udp." + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "Введите метку MLS для порта." + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "Конфигурация SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "Выбрать..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "Переключатели" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"Показывает информацию о логических значениях, с помощью которых " +"контролируются правила доступа для выбранного домена." + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Файлы" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" +"Показывать информацию о типах файлов, которые могут использоваться выбранным " +"доменом." + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Сеть" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"Показывать сетевые порты, к которым выбранный домен сможет подключаться и " +"прослушивать." + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "Переходы" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" +"Показывать приложения, которые могут переходить в выбранный домен и выходить " +"из него." + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "Сопоставление пользователей" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "Управление настройками SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "Пользователи SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "Блокирование" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"Блокирование SELinux.\n" +"В этом окне можно дополнительно усилить защиту SELinux." + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "переключатель" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Фильтр" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "Показать измененные" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "Обнаружены случаи неверной разметки файлов" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "Показать неверно отмеченные файлы" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"Операторы if-then-else добавляются в правила \n" +"с целью дополнительного управления доступом." + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Включенные" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Имя" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "Файловый путь" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "Тип SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "Файловый путь, используемый для входа в «выбранный домен»" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "Исполняемые файлы" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "Файлы, в которые может писать «выбранный домен»." + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "Записываемые файлы" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "Типы файлов, определенные для «выбранного домена»." + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "Типы файлов приложений" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Порт" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "Сетевые порты, к которым «выбранному домену» разрешаются подключения." + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "Исходящие" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "Сетевые порты, которые «выбранному домену» разрешается слушать." + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "Входящие" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "Логическое\n" +"включено" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "Имя логической переменной" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "Тип приложения SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"Исполняемые файлы, которые перейдут в другой домен, когда они будут " +"выполнятся «выбранным доменом»." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "Переход приложения из выбранного домена" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "Домен вызывающего процесса" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "Исполняемый файл" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"Исполняемые файлы, которые перейдут в «выбранный домен» после выполнения " +"входа в выбранные домены." + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "Переход приложения в выбранный домен" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"Переход файлов определяет операции, которые будут выполняться при создании " +"текущим доменом содержимого определенного типа в заданном месте. " +"Дополнительно можно указать имя файла." + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "Тип каталога SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "Класс результата" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "Тип результата SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "Имя файла" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "Переходы файлов из выбранного домена" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "Стандартный уровень" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "Выберите режим, который будет использоваться после загрузки" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Принудительный" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Разрешающий" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "Выберите режим системы для текущего сеанса" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "Тип системной политики:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "Режим системы" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "Импорт системных параметров с другого компьютера" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "Импорт" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "Экспорт системных параметров в файл" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "Экспорт" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "Восстановить исходную разметку файлов после перезагрузки" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "Системная конфигурация" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"Неограниченный домен — метка процесса, позволяющая выполнение любых операций " +"без вмешательства SELinux. Если выбран этот модуль, программы, запускаемые " +"подсистемой init во время загрузки, по умолчанию будут выполняться без " +"ограничений. Отключение модуля ограничит работу всех фоновых служб. Чтобы " +"отключить пользователя unconfined_t, сначала надо удалить unconfined_t из " +"списка пользователей." + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" +"Отключить возможность выполнения неограниченных системных процессов?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"Разрешающий домен — разрешает процессу выполнять любые операции. При этом " +"SELinux лишь регистрирует отказы, но не влияет на порядок выполнения. " +"Разрешающие домены используются при экспериментировании. Отключение этого " +"модуля может привести к тому, что SELinux запретит обращение к домену, " +"доступ к которому должен быть открыт." + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "Отключить все разрешающие процессы?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"Запретить процессам производить трассировку или отладку других " +"процессов?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"Эквивалентность позволяет копировать разметку одного каталога в другой." + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "Эквивалентность файлов" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "ВЫБЕРИТЕ ДЛЯ ПРОСМОТРА..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Удалить" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "Изменить" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Добавить" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Отменить" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"После нажатия кнопки отмены появится окно, где можно будет отменить " +"изменения текущей операции." + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "Сохранить изменения во время текущего обращения к серверу." + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "Приложения - Расширенный поиск" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "Типы процессов" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "Подробнее" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "Удалить измененную разметку" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"Выберите разметку для удаления. Операция будет завершена после применения " +"обновлений." + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "Метка файла SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "Сохраните, чтобы обновить" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "Измененные порты" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" +"Выберите порты для удаления. Операция будет завершена после применения " +"обновлений." + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"Выберите эквивалентную разметку для удаления. Операция будет завершена после " +"применения обновлений." + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "Удалить измененное сопоставление пользователей" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"Выберите сопоставление для удаления. Операция будет завершена после " +"применения обновлений." + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "Имя входа" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "Больше типов" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "Типы" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"Прежде чем применить изменения, проверьте их. Чтобы не сохранять, снимите " +"флажок. Отмеченные элементы будут обновлены." + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Действие" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Применить" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"Выберите сопоставление для удаления. Операция будет завершена после " +"применения обновлений." + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "Имя пользователя SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"Добавьте роли пользователей. Они будут созданы после применения обновлений." + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "Имя пользователя SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "Введите диапазон MLS/MCS для этого пользователя SELinux.\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"Укажите уровень для входа пользователя SELinux. По умолчанию используется s0." +"" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" +"Введите уровень для входа пользователя SELinux. По умолчанию используется s0." +"" diff --git selinux-python-2.8/po/si.po selinux-python-2.8/po/si.po new file mode 100644 index 0000000..8c3d70d --- /dev/null +++ selinux-python-2.8/po/si.po @@ -0,0 +1,3370 @@ +# Kevin Fenzi , 2016. #zanata +# Tomáš Mráz , 2016. #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: 2016-06-17 06:03+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Sinhala\n" +"Language: si\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "සේවාව" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "ප්‍රකෘතිය" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "විස්තරය" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "නැත" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "ඔව්" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "අක්‍රීය" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "සක්‍රීය" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "පද්ධතිය" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "හඳුනා නොගත්" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "වැඩසටහන්" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "අවලංගු කරන්න" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "නැවත උත්සහ කරන්න" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "ගණය" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "නියමාවලිය" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "සක්‍රීය කළා" + +# translation auto-copied from project libvirt, version master, document libvirt +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Name" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "කෙවනිය" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "යොදන්න" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/sk.po selinux-python-2.8/po/sk.po new file mode 100644 index 0000000..296459c --- /dev/null +++ selinux-python-2.8/po/sk.po @@ -0,0 +1,3381 @@ +# Dusan Kazik , 2015. #zanata +# Kevin Fenzi , 2016. #zanata +# Martin Bašti , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# feonsu , 2016. #zanata +# Matej Marusak , 2017. #zanata +# Pal'o Šimo , 2017. #zanata +# Parag , 2017. #zanata +# Vit Mojzis , 2017. #zanata +# feonsu , 2017. #zanata +# Zdenek Dohnal , 2018. #zanata +# feonsu , 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-04-04 06:09+0000\n" +"Last-Translator: feonsu \n" +"Language-Team: Slovak\n" +"Language: sk\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Vyžaduje najmenej jednu kategóriu" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "Nemožno zmeniť úrovne citlivosti použitím '+' na %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s je už v %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s nie je v %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Nemožno kombinovať +/- s inými typmi kategorii" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Nemožno mať viacnásobné citlivosti" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Použitie %s KATEGORIA Súbor ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Použitie %s -l KATEGORIA užívateľ ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Použitie %s -d Súbor ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Použitie %s -l -d užívateľ ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Použitie %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Použitie %s -L -l užívateľ" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Použite -- pre ukončenie zoznamu volieb. Napríklad" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Chyba volieb %s" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "uzol" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "Výstupný súbor" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" +"Pravidlá SELinuxu nie sú spravované, alebo nemožno pristupovať k pamäti." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Nemožno načítať pravidlo z pamäte." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Nemožno vytvoriť spojenie na semanage" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "Nemožno začať semanage prenos" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "Priorita" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Jazyk" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Deaktivované" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Nemožno vytvoriť kľúč pre %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "Nemožno skontrolovať či mapovanie loginu pre %s je definované" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linuxový užívateľ %s neexistuje" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Nemožno vytvoriť mapovanie loginu pre %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Nemožno nastaviť meno pre %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Nemožno nastavit MLS rozsah pre %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Nemožno nastaviť SELinux užívateľa pre %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Nemožno pridat mapovanie loginu pre %s" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Vyžaduje seuser alebo serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "Mapovanie loginu pre %s nie je definované" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Nemožno overiť seuser pre %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Nemožno zmeniť mapovanie loginu pre %s" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"Mapovanie loginu pre %s je definované v pravidlách, nemôže byť zmazané" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Nemožno zmazať mapovanie loginu pre %s" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Nemožno listovať mapovaniami loginov" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux používateľ" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Služba" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Nemožno skontrolovať či SELinux užívateľ %s je definovaný" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Nemožno overiť užívateľa pre %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Nemožno vytvoriť SELinux užívateľa pre %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Nemožno pridať rolu %s pre %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Nemožno nastaviť MLS úroveň pre %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Nemožno pridať prefix %s pre %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Nemožno extrahovať kľúč pre %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Nemožno pridať SELinux užívateľa %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Požaduje prefix, role, úroveň alebo rozsah" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Požaduje prefix alebo role" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux užívateľ %s nie je definovaný" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Nemožno zmeniť SELinux užívateľa %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "SELinux užívateľ %s je definovaný v pravidlách, nemožno ho zmazať" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Nemožno zmazať SELinux užívateľa %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Nemožno listovať SELinux užívateľmi" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Nemožno listovať rolami pre užívateľa %s" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Protokol udp alebo tcp je požadovaný" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Port je požadovaný" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Nemožno vytvoriť kľúč pre %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Typ je požadovaný" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Nemožno skontrolovať či port %s/%s je definovaný" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "Port %s/%s je už definovaný" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Nemožno vytvoriť port pre %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Nemožno vytvoriť kontext pre %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Nemožno nastaviť užívateľa v kontexte portu pre %s/%s" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Nemožno nastaviť rolu v kontexte portu pre %s/%s" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Nemožno nastaviť typ v kontexte portu pre %s/%s" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "Nemožno nastaviť mls pole v kontexte portu pre %s/%s" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Nemožno nastaviť kontext portu pre %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Nemožno pridať port %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Požaduje setype alebo serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Požaduje setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "Por %s/%s nie je definovaný" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Nemožno overiť port %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Nemožno zmeniť port %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "Port %s/%s je definovaný v pravidlách, nemôže byť zmazaný" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Nemožno zmazať port %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Nemožno listovať portami" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Nemožno vytvoriť kľúč pre %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Nemožno vytvoriť kontext pre %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux typ je požadovaný" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Nemožno skontrolovať či rozhranie %s je definované" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Nemožno vytvoriť rozhranie pre %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Nemožno nastaviť užívateľa v kontexte rozhrania pre %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Nemožno nastaviť rolu v kontexte rozhrania pre %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Nemožno nastaviť typ v kontexte rozhrania pre %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "Nemožno nastaviť mls pole v kontexte rozhrania pre %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Nemožno nastaviť kontext rozhrania pre %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Nemožno nastaviť kontext správy pre %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Nemožno pridať rozhranie %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "Rozhranie %s nie je definované" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Nemožno overiť rozhranie %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Nemožno zmeniť rozhranie %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "Rozhranie %s je definované v pravidlách, nemôže byť zmazané" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Nemožno zmazať rozhranie %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Nemožno listovať rozhraniami" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Kontext" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Nemožno nastaviť užívateľa v kontexte súboru pre %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Nemožno nastaviť rolu v kontexte súboru pre %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Nemožno nastaviť mls pole v kontexte súboru pre %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "Nemožno skontrolovať či kontext súboru pre %s je definovaný" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Nemožno vytvoriť kontext súboru pre %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Nemožno nastaviť typ v kontexte súboru pre %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Nemožno nastavit kontext súboru pre %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Nemožno pridať kontext súboru pre %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Požaduje setype, serange alebo seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "Kontext súboru pre %s nie je definovaný" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Nemožno overiť kontext súboru pre %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Nemožno zmeniť kontext súboru pre %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "Kontext súboru pre %s je definovaný v pravidlách, nemôže byť zmazaný" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Nemožno zmazať kontext súboru pre %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Nemožno listovať kontextami súboru" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Nemožno listovať kontextami lokálnych súborov" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Nemožno skontrolovať či logická hodnota %s je definovaná" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "Logická hodnota %s nie je definovaná" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Nemožno overiť kontext súboru %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Nemožno zmeniť logickú hodnotu %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "Logická hodnota %s je definovaná v pravidlách, nemožno ju zmazať" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Nemožno zmazať logickú hodnotu %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Nemožno listovať logickými hodnotami" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "vyp" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "zap" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Predvolený" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Popis" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Nie" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Áno" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Zakázať" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Povoliť" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Systém" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Používatelia" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "Aktualizovať" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "adresár" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "neznáme" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Aplikácie" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Vybrať" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Zrušiť" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Znova" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Cesta" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Trieda" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Typ" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Prehladajte" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protokol" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Súbory" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Sieť" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "Uzamknutie" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filter" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Povolené" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Názov" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Port" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Odstrániť" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Pridať" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Vrátiť" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Akcia" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Použiť" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/sl.po selinux-python-2.8/po/sl.po new file mode 100644 index 0000000..0fdcae7 --- /dev/null +++ selinux-python-2.8/po/sl.po @@ -0,0 +1,3372 @@ +# Kevin Fenzi , 2016. #zanata +# Parag , 2016. #zanata +# Tomáš Mráz , 2016. #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: 2016-06-17 06:04+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Slovenian\n" +"Language: sl\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || " +"n%100==4 ? 3 : 0)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Jezik" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "izklopljeno" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "vklopljeno" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Privzeti" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Opis" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Ne" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Da" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sistem" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Uporabniki" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Aplikacije" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Prekliči" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Ponovno" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Razred" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Vrsta" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Omrežje" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Omogočen" + +# translation auto-copied from project libvirt, version master, document libvirt +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Name" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/sq.po selinux-python-2.8/po/sq.po new file mode 100644 index 0000000..c751e3f --- /dev/null +++ selinux-python-2.8/po/sq.po @@ -0,0 +1,3378 @@ +# Anxhelo Lushka , 2016. #zanata +# Besnik , 2016. #zanata +# Kevin Fenzi , 2016. #zanata +# Mariana Balla , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# ajkuna , 2016. #zanata +# melisa sulko , 2016. #zanata +# Enea Jahollari , 2017. #zanata +# Nafie Shehu , 2017. #zanata +# Parag , 2017. #zanata +# Sidorela Uku , 2017. #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: 2017-04-17 03:49+0000\n" +"Last-Translator: Sidorela Uku \n" +"Language-Team: Albanian\n" +"Language: sq\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Gjuha" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Shërbim" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Konteksti" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "off" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "on" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Parazgjedhje" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Përshkrim" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "jo" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Po" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Mos e mundëso" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Mundëso" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sistemi" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Zbatime" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Zgjedh" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Anullo" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Riprovo" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Tipi" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Kërko" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protokoll" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Rrjet" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "E mundësuar" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Emër" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Portë" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "I drejtuar përbrenda" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Fshini" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Shto" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Riktheje" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Veprim" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Apliko" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/sr.po selinux-python-2.8/po/sr.po new file mode 100644 index 0000000..c024e02 --- /dev/null +++ selinux-python-2.8/po/sr.po @@ -0,0 +1,3382 @@ +# Momcilo Medic , 2015. #zanata +# Kevin Fenzi , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Marko Kostic , 2017. #zanata +# Parag , 2017. #zanata +# Vit Mojzis , 2017. #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: 2017-12-15 09:05+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Serbian\n" +"Language: sr\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" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "********************** ВАЖНО *************************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Захтева барем једну категорију" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "Не могу се мењати нивои осетљивости користећи „+“ на %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s је већ у %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s није у %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Не могу се комбиновати +/- за другим врстама категорија" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Није могуће имати вишеструке осетљивости" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Употреба %s КАТЕГОРИЈА датотека ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Употреба %s -l КАТЕГОРИЈА корисник ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Употреба %s -d датотека ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Употреба %s -l -d корисник ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Употреба %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Употреба %s -L -l корисник" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Употребите -- да окончате списак опција. На пример" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Грешка опција %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "врста" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "Не могу да направим semanage ручку" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "SELinux полисом се не управља или се не може приступити складишту." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Не могу да прочитам складиште полисе." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Не могу да успоставим semanage везу" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "Не могу да испитам статус MLS омогућавања" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "Још није имплементирано" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Semanage трансакција је већ у току" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "Не могу да покренем semanage трансакцију" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "Не могу да предам semanage трансакцију" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Semanage трансакција није у току" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "Не могу да попишем SELinux модуле" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Име модула" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Језик" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Искључено" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" +"Нисам могао да поставим допустиви домен %s (инсталација модула није успела)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "Нисам могао да уклоним допустиви домен %s (уклањање није успело)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Не могу да направим кључ за %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "Не могу да проверим да ли је одређено пресликавање пријаве за %s" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linux група %s не постоји" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux корисник %s не постоји" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Не могу да направим празно пресликавање пријаве за %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Не могу да поставим име за %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Не могу да поставим MLS опсег за %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Не могу да поставим SELinux корисника за %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Не могу да додам пресликавање пријаве за %s" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Захтева seuser или serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "Пресликавање пријаве за %s није одређено " + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Не могу да испитам seuser-а за %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Не могу да изменим пресликавање пријаве за %s" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "Пресликавање пријаве за %s је одређено у полиси, не може се брисати" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Не могу да обришем пресликавање пријаве за %s" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Не могу да попишем пресликавања пријаве" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Пријавно име" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux корисник" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS опсег" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Сервис" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Не могу да проверим да ли је одређен SELinux корисник %s" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Не могу да испитам корисника за %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "Морате додати барем једну улогу за %s" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Не могу да направим SELinux корисника за %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Не могу да додам улогу %s за %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Не могу да поставим MLS ниво за %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Не могу да додам префикс %s за %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Не могу да издвојим кључ за %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Не могу да додам SELinux корисника %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Захтева префикс, улоге, ниво или опсег" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Захтева префикс или улоге" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux корисник %s није одређен" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Не могу да изменим SELinux корисника %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "SELinux корисник %s је одређен у полиси, не може се брисати" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Не могу да обришем SELinux корисника %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Не могу да попишем SELinux кориснике" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Не могу да попишем улоге за корисника %s" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Означавање" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Префикс" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS ниво" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS опсег" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux улоге" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Неопходан је udp или tcp протокол" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Неопходан је порт" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Не могу да направим кључ за %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Неопходна је врста" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Не могу да проверим да ли је порт %s/%s одређен" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "Порт %s/%s је већ одређен" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Не могу да направим порт за %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Не могу да направим контекст %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Не могу да поставим корисника у контексту порта за %s/%s" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Не могу да поставим улогу у контексту порта за %s/%s" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Не могу да поставим врсту у контексту порта за %s/%s" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "Не могу да поставим mls поља у контексту порта за %s/%s" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Не могу да поставим контекст порт за %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Не могу да додам порт %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Захтева setype или serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Захтева setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "Порт %s/%s није одређен" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Не могу да испитам порт %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Не могу да изменим порт %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "Не могу да излистам портове" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "Не могу да обришем порт %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "Порт %s/%s је одређен у полиси, не може се брисати" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Не могу да обришем порт %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Не могу да излистам портове" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "Врста SELinux порта" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Proto" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Број портова" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "Неопходна је адреса чвора" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "Непознат или недостајући протокол" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Не могу да направим кључ за %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "Не могу да проверим да ли је адреса %s одређена" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "Не могу да направим адресу за %s" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Не могу да направим контекст за %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "Не могу да поставим маску за %s" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "Не могу да поставим корисника у контексту адресе за %s" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "Не могу да поставим улогу у контексту адресе за %s" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "Не могу да поставим врсту у контексту адресе за %s" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "Не могу да поставим mls поља у контексту адресе за %s" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "Не могу да поставим контекст адресе за %s" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "Не могу да додам адресу %s" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "Адреса %s није одређена" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "Не могу да испитам адресу %s" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "Не могу да изменим адресу %s" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "Адреса %s је одређена у полиси, не може се брисати" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "Не могу да обришем адресу %s" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "Не могу да излистам адресе" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux врста је неопходна" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Не могу да проверим да ли је сучеље %s одређено" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Не могу да направим сучеље за %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Не могу да поставим корисника у контексту сучеља за %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Не могу да поставим улогу у контексту сучеља за %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Не могу да поставим врсту у контексту сучеља за %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "Не могу да поставим mls поља у контексту сучеља за %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Не могу да поставим контекст сучеља за %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Не могу да поставим контекст поруке за %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Не могу да додам сучеље %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "Сучеље %s није одређено" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Не могу да испитам сучеље %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Не могу да изменим сучеље %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "Спрега %s је одређена у полиси, не може се брисати" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Не могу да обришем сучеље %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Не могу да попишем сучеља" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux сучеље" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Контекст" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Не могу да поставим корисника у контексту датотеке за %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Не могу да поставим улогу у контексту датотеке за %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Не могу да поставим mls поља у контексту датотеке за %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "Неисправна спецификација датотеке" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "Не могу да проверим да ли је одређен контекст датотеке за %s" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Не могу да направим контекст датотеке за %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Не могу да поставим врсту у контексту датотеке за %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Не могу да поставим контекст датотеке за %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Не могу да додам контекст датотеке за %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Захтева setype, serange или seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "Контекст датотеке за %s није одређен" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Не могу да испитам контекст датотеке за %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Не могу да изменим контекст датотеке %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "Не могу да излистам контексте датотека" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "Не могу да обришем контекст датотеке %s" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "Контекст датотеке за %s је одређен у полиси, не може се брисати" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Не могу да обришем контекст датотеке %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Не могу да попишем контексте датотека" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Не могу да попишем локалне контексте датотека" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Не могу да проверим да ли је одређен логички израз %s" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "Логички израз %s није одређен" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Не могу да испитам контекст датотеке %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "Морате навести једну од следећих вредности: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "Не могу да поставим активну вредност логичке %s" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Не могу да изменим логички израз %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "Лош формат %s: запис %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "Логички израз %s је одређен у полиси, не може се брисати" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Не могу да обришем логички израз %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Не могу да попишем логичке изразе" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "искључено" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "укључено" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux логичка" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Стање" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Подразумеван" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Опис" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Стандардна инит системска услуга" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS системски демон" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Веб програми/скрипте (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Кориснички програм" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "Портови морају бити бројеви или опсези бројева од 1 до %d " + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog мора бити логичка вредност" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "КОРИСНИЧКЕ врсте аутоматски добијају tmp врсту" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "Морате унети путању извршне датотеке за ваш ограничени процес" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "Датотека за врсту приморавања" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "Датотека спреге" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "Датотека за контексте датотека" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "Скрипта за поставке" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Не" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Да" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Онемогући" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Омогући" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Систем" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Корисници" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Мењање врсте полисе ће проузроковати мењање ознака за цео систем датотека " +"при следећем подизању система. Мењање ознака прилично дуго траје и то време " +"зависи од величине система датотека. Желите ли да наставите?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Укључивање SELinux-а ће проузроковати мењање ознака за цео систем датотека " +"при следећем подизању система. Мењање ознака прилично дуго траје и то време " +"зависи од величине система датотека. Желите ли да наставите?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "блок уређај" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "непознато" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Програми" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Изабери" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Откажи" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Покушај поново" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Путања" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Класа" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Врста" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Browse" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Протокол" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "Логичке поставке" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Датотеке" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Мрежа" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "Закључавање" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Филтар" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Омогућено" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Име" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Порт" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Приморавање" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Допуштање" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Обриши" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Додај" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Врати" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Акција" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Примени" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/sr@latin.po selinux-python-2.8/po/sr@latin.po new file mode 100644 index 0000000..bd377b9 --- /dev/null +++ selinux-python-2.8/po/sr@latin.po @@ -0,0 +1,3380 @@ +# Kevin Fenzi , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Parag , 2017. #zanata +# Vit Mojzis , 2017. #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: 2017-12-15 09:05+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Serbian (LATIN)\n" +"Language: sr@latin\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" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "********************** VAŽNO *************************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Zahteva barem jednu kategoriju" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "Ne mogu se menjati nivoi osetljivosti koristeći „+“ na %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s je već u %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s nije u %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Ne mogu se kombinovati +/- za drugim vrstama kategorija" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Nije moguće imati višestruke osetljivosti" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Upotreba %s KATEGORIJA datoteka ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Upotreba %s -l KATEGORIJA korisnik ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Upotreba %s -d datoteka ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Upotreba %s -l -d korisnik ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Upotreba %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Upotreba %s -L -l korisnik" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Upotrebite -- da okončate spisak opcija. Na primer" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Greška opcija %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "vrsta" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "Ne mogu da napravim semanage ručku" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "SELinux polisom se ne upravlja ili se ne može pristupiti skladištu." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Ne mogu da pročitam skladište polise." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Ne mogu da uspostavim semanage vezu" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "Ne mogu da ispitam status MLS omogućavanja" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "Još nije implementirano" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Semanage transakcija je već u toku" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "Ne mogu da pokrenem semanage transakciju" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "Ne mogu da predam semanage transakciju" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Semanage transakcija nije u toku" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "Ne mogu da popišem SELinux module" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Ime modula" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Jezik" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Isključeno" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" +"Nisam mogao da postavim dopustivi domen %s (instalacija modula nije uspela)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "Nisam mogao da uklonim dopustivi domen %s (uklanjanje nije uspelo)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Ne mogu da napravim ključ za %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "Ne mogu da proverim da li je određeno preslikavanje prijave za %s" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linux grupa %s ne postoji" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux korisnik %s ne postoji" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Ne mogu da napravim prazno preslikavanje prijave za %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Ne mogu da postavim ime za %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Ne mogu da postavim MLS opseg za %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Ne mogu da postavim SELinux korisnika za %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Ne mogu da dodam preslikavanje prijave za %s" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Zahteva seuser ili serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "Preslikavanje prijave za %s nije određeno " + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Ne mogu da ispitam seuser-a za %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Ne mogu da izmenim preslikavanje prijave za %s" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "Preslikavanje prijave za %s je određeno u polisi, ne može se brisati" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Ne mogu da obrišem preslikavanje prijave za %s" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Ne mogu da popišem preslikavanja prijave" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Prijavno ime" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux korisnik" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS opseg" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Servis" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Ne mogu da proverim da li je određen SELinux korisnik %s" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Ne mogu da ispitam korisnika za %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "Morate dodati barem jednu ulogu za %s" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Ne mogu da napravim SELinux korisnika za %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Ne mogu da dodam ulogu %s za %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Ne mogu da postavim MLS nivo za %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Ne mogu da dodam prefiks %s za %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Ne mogu da izdvojim ključ za %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Ne mogu da dodam SELinux korisnika %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Zahteva prefiks, uloge, nivo ili opseg" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Zahteva prefiks ili uloge" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux korisnik %s nije određen" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Ne mogu da izmenim SELinux korisnika %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "SELinux korisnik %s je određen u polisi, ne može se brisati" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Ne mogu da obrišem SELinux korisnika %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Ne mogu da popišem SELinux korisnike" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Ne mogu da popišem uloge za korisnika %s" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Označavanje" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Prefiks" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS nivo" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS opseg" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux uloge" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Neophodan je udp ili tcp protokol" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Neophodan je port" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Ne mogu da napravim ključ za %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Neophodna je vrsta" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Ne mogu da proverim da li je port %s/%s određen" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "Port %s/%s je već određen" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Ne mogu da napravim port za %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Ne mogu da napravim kontekst %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Ne mogu da postavim korisnika u kontekstu porta za %s/%s" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Ne mogu da postavim ulogu u kontekstu porta za %s/%s" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Ne mogu da postavim vrstu u kontekstu porta za %s/%s" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "Ne mogu da postavim mls polja u kontekstu porta za %s/%s" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Ne mogu da postavim kontekst port za %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Ne mogu da dodam port %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Zahteva setype ili serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Zahteva setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "Port %s/%s nije određen" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Ne mogu da ispitam port %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Ne mogu da izmenim port %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "Ne mogu da izlistam portove" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "Ne mogu da obrišem port %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "Port %s/%s je određen u polisi, ne može se brisati" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Ne mogu da obrišem port %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Ne mogu da izlistam portove" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "Vrsta SELinux porta" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Proto" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Broj portova" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "Neophodna je adresa čvora" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "Nepoznat ili nedostajući protokol" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Ne mogu da napravim ključ za %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "Ne mogu da proverim da li je adresa %s određena" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "Ne mogu da napravim adresu za %s" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Ne mogu da napravim kontekst za %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "Ne mogu da postavim masku za %s" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "Ne mogu da postavim korisnika u kontekstu adrese za %s" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "Ne mogu da postavim ulogu u kontekstu adrese za %s" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "Ne mogu da postavim vrstu u kontekstu adrese za %s" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "Ne mogu da postavim mls polja u kontekstu adrese za %s" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "Ne mogu da postavim kontekst adrese za %s" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "Ne mogu da dodam adresu %s" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "Adresa %s nije određena" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "Ne mogu da ispitam adresu %s" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "Ne mogu da izmenim adresu %s" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "Adresa %s je određena u polisi, ne može se brisati" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "Ne mogu da obrišem adresu %s" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "Ne mogu da izlistam adrese" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux vrsta je neophodna" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Ne mogu da proverim da li je sučelje %s određeno" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Ne mogu da napravim sučelje za %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Ne mogu da postavim korisnika u kontekstu sučelja za %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Ne mogu da postavim ulogu u kontekstu sučelja za %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Ne mogu da postavim vrstu u kontekstu sučelja za %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "Ne mogu da postavim mls polja u kontekstu sučelja za %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Ne mogu da postavim kontekst sučelja za %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Ne mogu da postavim kontekst poruke za %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Ne mogu da dodam sučelje %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "Sučelje %s nije određeno" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Ne mogu da ispitam sučelje %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Ne mogu da izmenim sučelje %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "Sprega %s je određena u polisi, ne može se brisati" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Ne mogu da obrišem sučelje %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Ne mogu da popišem sučelja" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux sučelje" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Kontekst" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Ne mogu da postavim korisnika u kontekstu datoteke za %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Ne mogu da postavim ulogu u kontekstu datoteke za %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Ne mogu da postavim mls polja u kontekstu datoteke za %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "Neispravna specifikacija datoteke" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "Ne mogu da proverim da li je određen kontekst datoteke za %s" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Ne mogu da napravim kontekst datoteke za %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Ne mogu da postavim vrstu u kontekstu datoteke za %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Ne mogu da postavim kontekst datoteke za %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Ne mogu da dodam kontekst datoteke za %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Zahteva setype, serange ili seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "Kontekst datoteke za %s nije određen" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Ne mogu da ispitam kontekst datoteke za %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Ne mogu da izmenim kontekst datoteke %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "Ne mogu da izlistam kontekste datoteka" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "Ne mogu da obrišem kontekst datoteke %s" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "Kontekst datoteke za %s je određen u polisi, ne može se brisati" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Ne mogu da obrišem kontekst datoteke %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Ne mogu da popišem kontekste datoteka" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Ne mogu da popišem lokalne kontekste datoteka" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Ne mogu da proverim da li je određen logički izraz %s" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "Logički izraz %s nije određen" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Ne mogu da ispitam kontekst datoteke %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "Morate navesti jednu od sledećih vrednosti: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "Ne mogu da postavim aktivnu vrednost logičke %s" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Ne mogu da izmenim logički izraz %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "Loš format %s: zapis %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "Logički izraz %s je određen u polisi, ne može se brisati" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Ne mogu da obrišem logički izraz %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Ne mogu da popišem logičke izraze" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "isključeno" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "uključeno" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux logička" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Stanje" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Podrazumevan" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Opis" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Standardna init sistemska usluga" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS sistemski demon" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Veb programi/skripte (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Korisnički program" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "Portovi moraju biti brojevi ili opsezi brojeva od 1 do %d " + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog mora biti logička vrednost" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "KORISNIČKE vrste automatski dobijaju tmp vrstu" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "Morate uneti putanju izvršne datoteke za vaš ograničeni proces" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "Datoteka za vrstu primoravanja" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "Datoteka sprege" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "Datoteka za kontekste datoteka" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "Skripta za postavke" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Ne" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Da" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Isključi" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Uključi" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sistem" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Korisnici" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Menjanje vrste polise će prouzrokovati menjanje oznaka za ceo sistem " +"datoteka pri sledećem podizanju sistema. Menjanje oznaka prilično dugo traje " +"i to vreme zavisi od veličine sistema datoteka. Želite li da nastavite?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Uključivanje SELinuxa će prouzrokovati menjanje oznaka za ceo sistem " +"datoteka pri sledećem podizanju sistema. Menjanje oznaka prilično dugo traje " +"i to vreme zavisi od veličine sistema datoteka. Želite li da nastavite?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "blok uređaj" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "nepoznato" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Programi" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Izaberi" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Otkaži" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Pokušaj ponovo" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Putanja" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Klasa" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Vrsta" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Pretraži" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protokol" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Mreža" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filtar" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Uključen" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Ime" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Port" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Primoravanje" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Dopuštanje" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Dodaj" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Vrati" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Radnja" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Primeni" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/sv.po selinux-python-2.8/po/sv.po new file mode 100644 index 0000000..c43edf4 --- /dev/null +++ selinux-python-2.8/po/sv.po @@ -0,0 +1,3537 @@ +# Göran Uddeborg , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Vit Mojzis , 2017. #zanata +# Göran Uddeborg , 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-05-04 03:22+0000\n" +"Last-Translator: Göran Uddeborg \n" +"Language-Team: Swedish\n" +"Language: sv\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** VIKTIGT ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Kräver minst en kategori" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "Kan inte modifiera känslighetsnivå genom att använda '+' på %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s är redan i %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s finns inte i %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Kan inte kombinera +/- med andra typer av kategorier" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Kan inte ha flera känsligheter" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Användning %s KATEGORI fil …" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Användning %s -l KATEGORI användare …" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "Användning %s [[+|-]KATEGORI],…] Fil …" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "Användning %s -l [[+|-]KATEGORI],…] användare …" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Användning %s -d fil ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Användning %s -l -d användare ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Användning %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Användning %s -L -l användare" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Använd -- för avsluta option listan. Till exempel" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -Hemligt /dok/affärsplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +Hemligt juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Flaggfel %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "nod" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "typ" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "Utskriftsfil" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "Kunde inte skapa ett semanage-handtag" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "SELinux policy är inte hanterad eller lager kan inte kommas åt." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Kan inte läsa policylager." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Kunde inte sätta upp en semanage-uppkoppling" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "Kunde inte testa status för aktivering av MLS" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "Inte implementerat ännu" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "En semanage-transaktion pågår redan" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "Kunde inte starta semanage-transaktion" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "Kunde inte verkställa semanage-transaktion" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Ingen semanage-transaktion pågår" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "Kan inte lista SELinux-moduler" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "Kunde inte få tag i modulnamnet" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "Kunde inte få modulen aktiverad" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "Kunde inte få modulprioriteten" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "Kunde inte få modulens lang_ext" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Modulnamn" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "Prioritet" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Språk" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Avaktiverad" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "Felaktig prioritet %d (behöver vara mellan 1 och 999)" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "Kunde inte skapa en modulnyckel" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "Kunde inte sätta modulnyckelnamn" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "Det gick inte att aktivera modulen %s" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "Det gick inte att avaktivera modulen %s" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "Det gick inte att ta bort modulen %s (den gick inte att ta bort)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit kräver antingen ”on” eller ”off”" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "Inbyggda tillåtande typer" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "Anpassade tillåtande typer" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" +"Det gick inte att sätta tillåtande domän %s (modulinstallationen " +"misslyckades)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" +"Det gick inte att ta bort tillåtande domän %s (borttagning misslyckades)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Kunde inte skapa en nyckel för %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" +"Kunde inte kontrollera om inloggningskartläggning för %s är definierad" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linuxgruppen %s finns inte" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linuxanvändaren %s finns inte" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Kunde inte skapa inloggningskartläggning för %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Kunde inte sätta namn för %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Kunde inte sätta MLS-intervall för %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Kunde inte sätta SELinux användare för %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Kunde inte lägga till inloggningskartläggning för %s" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Kräver seuser eller serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "Inloggningskartläggning för %s är inte definierad" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Kunde inte fråga seuser efter %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Kunde inte ändra inloggnings-kartläggning för %s" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"Inloggningskartläggning för %s är definierad i policy, kan inte tas bort" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Kunde inte ta bort inloggningkartläggning för %s" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Kunde inte lista inloggningsmappningar" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Inloggningsnamn" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux-anv." + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS-intervall" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Tjänst" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Kunde inte kontrollera om SELinux användare %s är definierad" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Kan inte fråga användare för %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "Du måste lägga till åtminstone en roll för %s" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Kunde inte skapa SELinux användare för %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Kunde inte lägga till roll %s för %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Kunde inte sätta MLS nivå för %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Kunde inte lägga till prefix %s för %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Kunde inte få ut nyckel för %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Kunde inte lägga till SELinux användare %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Kräver prefix, roller, nivå eller område" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Kräver prefix eller roller" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux användare %s är inte definierad" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Kan inte modifiera SELinux användare %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "SELinux använda %s är definierad i policy, kan inte tas bort" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Kan inte ta bort SELinux användare %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Kan inte lista SELinux användare" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Kan inte lista roller för användare %s" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Märkning" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Prefix" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS-nivå" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS-intervall" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux-roller" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Protokoll udp eller tcp krävs" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Port krävs" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "Ogiltig port" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Kunde inte skapa en nyckel för %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Typ krävs" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "Typen %s är felaktig, måste vara en porttyp" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Kunde inte kontrollera om port %s/%s är definierad" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "Port %s/%s redan definierad" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Kunde inte skapa port för %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Kunde inte skapa kontext för %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Kunde inte sätta användare i port-kontext för %s/%s" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Kunde inte sätta roll i port-kontext för %s/%s" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Kunde inte sätta typ i port-kontext för %s/%s" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "Kunde inte sätta mls-fält i port-kontext för %s/%s" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Kunde inte sätta port-kontext för %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Kunde inte lägga till port %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Kräver setype eller serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Kräver setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "Port %s/%s är inte definierad" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Kunde inte fråga port %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Kunde inte modifiera port %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "Kunde inte lista portarna" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "Kan inte ta bort port %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "Port %s/%s är definierad i policy, kan inte tas bort" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Kan inte ta bort port %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Kunde inte lista portar" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux-porttyp" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Proto" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Portnummer" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "Ett delnätsprefix behövs" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "Felaktig Pkey" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "Typen %s är felaktig, måste vara en ibpkey-typ" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "Kunde inte kontrollera om ibpkey %s/%s är definierad" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "ibpkey %s/%s redan definierad" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "Kunde inte skapa ibpkey för %s/%s" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "Kunde inte sätta användare i ibpkey-kontext för %s/%s" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "Kunde inte sätta roll i ibpkey-kontext för %s/%s" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "Kunde inte sätta typ i ibpkey-kontext för %s/%s" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "Kunde inte sätta mls-fält i ibpkey-kontext för %s/%s" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "Kunde inte sätta ibpkey-kontext för %s/%s" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "Kunde inte lägga till ibpkey %s/%s" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "ibpkey %s/%s är inte definierad" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "Kunde inte fråga ibpkey %s/%s" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "Kunde inte modifiera ibpkey %s/%s" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "Kunde inte lista ibpkey:arna" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "Kan inte ta bort ibpkey %s" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "ibpkey %s/%s är definierad i policy, kan inte tas bort" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "Kunde inte ta bort ibpkey %s/%s" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "Kunde inte lista ibpkey:arna" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "SELinux IB Pkey-typ" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "Delnäts_prefix" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "Pkey-nummer" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "Ett IB-enhetsnamn behövs" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "Felaktigt portnummer" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "Kunde inte skapa en nyckel för ibendport %s/%s" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "Typen %s är felaktig, måste vara en ibendport-typ" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "Kunde inte kontrollera om ibendport %s/%s är definierad" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "ibendport %s/%s redan definierad" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "Kunde inte skapa en ibendport för %s/%s" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "Kunde inte sätta användare i ibendport-kontext för %s/%s" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "Kunde inte sätta roll i ibendport-kontext för %s/%s" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "Kunde inte sätta typ i ibendport-kontext för %s/%s" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "Kunde inte sätta mls-fält i ibendport-kontext för %s/%s" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "Kunde inte sätta ibendport-kontext för %s/%s" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "Kunde inte lägga till ibendport %s/%s" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "ibendport %s/%s är inte definierad" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "Kunde inte fråga ibendport %s/%s" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "Kunde inte modifiera ibendport %s/%s" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "Kunde inte lista ibendportarna" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "Kunde inte skapa en nyckel för %s/%d" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "Kunde inte ta bort ibendporten %s/%d" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "ibendport %s/%s är definierad i policy, kan inte tas bort" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "Kunde inte ta bort ibendport %s/%s" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "Kunde inte lista ibendportar" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "SELinux IB End Port-typ" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "IB-enhetsnamn" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "Nodadress krävs" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "Okänt eller saknat protokoll" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "SELinux nodtyp krävs" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "Typen %s är felaktig, måste vara en nodtyp" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Kunde inte skapa nyckel för %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "Kunde inte kontrollera om adressen %s är definierad" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "Kunde inte skapa en adress för %s" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Kunde inte skapa-kontext för %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "Kunde inte sätta mask för %s" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "Kunde inte sätta användare i adresskontext för %s" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "Kunde inte sätta roll i adresskontext för %s" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "Kunde inte sätta typ i adresskontext för %s" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "Kunde inte sätta mls-fält i adresskontext för %s" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "Kunde inte sätta adresskontext för %s" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "Kunde inte lägga till adress %s" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "Adressen %s är inte definierad" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "Kunde inte fråga adress %s" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "Kunde inte modifiera adress %s" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "Adress %s är definierad i policy, kan inte tas bort" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "Kunde inte ta bort adress %s" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "Kunde inte göra deleteall på nodmappningar" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "Kunde inte lista adresser" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux Type krävs" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Kunde inte kontrollera om gränssnittet %s är definierat" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Kunde inte skapa gränssnitt för %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Kunde inte sätta använda i gränssnitts-kontext för %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Kunde inte sätta roll i gränssnittskontext för %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Kan inte sätta typ i gränssnitts-kontext för %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "Kan inte sätta mls-fält i gränssnittskontext för %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Kan inte sätta gränssnittskontext för %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Kan inte sätta meddelande-kontext för %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Kunde inte lägga till gränssnittet %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "Gränssnittet %s är inte definierat" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Kunde inte fråga gränssnittet %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Kunde inte ändra gränssnittet %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "Gränssnitt %s är definierad i policy, kan inte tas bort" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Kunde inte ta bort gränssnittet %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "Kunde inte ta bort alla gränssnittsmappningar" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Kunde inte lista gränssnitt" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux-gränssnitt" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Kontext" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "Målet %s är inte giltigt. Mål får inte sluta med ”/”" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "En ekvivalensklass för %s finns redan" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Kunde inte sätta användare i filkontext för %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Kunde inte sätta roll i filkontext för %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Kunde inte sätta mls-fält i filkontext för %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "Ogiltig filspecifikation" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "Filspecifikationer kan inte innehålla blanktecken" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "Typen %s är felaktig, måste vara en fil- eller enhetstyp" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "Kan inte kontrollera om fil-kontext för %s är definierat" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Kunde inte skapa filkontext för %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Kunde inte sätta typ i filkontext för %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Kunde inte sätta filkontext för %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Kunde inte lägga till filkontext för %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Kräver setype, serange eller seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "Filkontext för %s är inte definierad" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Kunde inte fråga filkontext för %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Kunde inte modifiera filkontext för %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "Kunde inte lista filkontexten" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "Kunde inte radera filkontexten %s" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "Filkontext för %s är definierad i policy, kan inte tas bort" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Kunde inte radera filkontext för %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Kunde inte lista filkontext" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "Kunde inte lista filkontexter för hemkataloger" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Kunde inte lista lokalt filkontext" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux-kontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux-distributionens fcontext-ekvivalens \n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"SELinux lokala fcontext-ekvivalens \n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Kunde inte kontrollera om flaggan %s är definierad" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "Flaggan %s är inte definierad" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Kunde inte fråga filkontext %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "Du måste ange ett av följande värden: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "Kunde inte sätta aktivt värde på booleanen %s" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Kunde inte modifiera flagga %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "Felaktigt format %s: Post %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "Flagga %s är definierad i policy, kan inte tas bort" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Kunde inte ta bort flagga %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Kunde inte lista flaggor" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "av" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "på" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux-boolean" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Tillstånd" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Standard" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Beskrivning" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Standard initdemon" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS-systemdemonen" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "Internettjänstedemon" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Webbprogram/-skript (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Sandlåda" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Användarprogram" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "Befintliga domäntyper" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "Användarroll för minimal terminalinloggning" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "Användarroll för minimal X-Windows-inloggning" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "Användarroll för skrivbordsinloggning" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "Användarroll för admininstratörinloggning" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "Roll för instängd root-administratör" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "Modulinformation för en ny typ" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "Giltiga typer:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "Portar måste vara tal eller intervall av tal från 1 till %d " + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "Du måste ange ett en giltig policytyp" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "Du måste ange ett namn på din policymodul för din ”%s”." + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"Namn måste vara alfanumeriska utan blanktecken. Överväg att använda flagga " +"”-n MODULNAMN”" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "Användarrolltyper är inte tilldelas körbara program." + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "Endast demonprogram kan använda ett initskript." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve måste vara ett booleskt värde " + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog måste vara ett booleskt värde " + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos måste vara ett booleskt värde " + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache måste vara ett booleskt värde " + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "ANVÄNDARtyper får automatiskt en tmp-typ" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "”%s”-policymoduler behöver befintliga domäner" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "Typfält krävs" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "Du behöver definiera en ny typ som slutar med: \n" +" %s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" +"Du måste ange sökvägen till det exekverbara programmet för din instängda " +"process" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "Fil för upprätthållande av typer" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "Gränssnittsfil" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "Filkontextsfil" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "Spec-fil" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "Uppstartsskript" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Nej" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Ja" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Avaktivera" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Aktivera" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "Avancerat →" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "Avancerat ←" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "Avancerad sökning →" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "Avancerad sökning ←" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"För att ändra från Avaktiverat till Tvingande läge\n" +"- Ändra systemläget från Avaktiverat till Tillåtande\n" +"- Starta om, så att systemet kan etikettera om\n" +"- När systemet fungerar som tänkt\n" +" * Ändra systemläget till Tvingande\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s är inte en giltig domän" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "Systemstatus: Avslagen" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "Hjälp: startsida" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "Hjälp: sida över booleaner" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "Hjälp: sida för körbara filer" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "Hjälp: sida för skrivbara filer" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "Hjälp: sida över programtyper" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "Hjälp: sida över utgående nätverksanslutningar" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "Hjälp: sida över inkommande nätverksanslutningar" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "Hjälp: sida över övergångar från program" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "Hjälp: sida över övergångar till program" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "Hjälp: sida över övergångar av programfiler" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "Hjälp: systemsida" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "Hjälp: fastlåsningssida" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "Hjälp: inloggningssida" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "Hjälp: sida över SELinux-användare" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "Hjälp: sida över filekvivalenser" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "Mer …" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "Filsökväg använd för att ange domänen ”%s”." + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "Filer till vilka domänen ”%s” kan skriva." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "Nätverksportar till vilka ”%s” får lov att ansluta." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "Nätverksportar på vilka domänen ”%s” får lov att lyssna." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "Filtyper definierade för ”%s”." + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"Visa information om booleaner som kan anänvdas för ändra policyn för ”%s”." + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "Visa information om filtyper som kan användas av ”%s”." + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" +"Visa nätverksportar vilka ”%s” får lov att ansluta till eller lyssna på." + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "Programövergång till ”%s”" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "Programövergång ifrån ”%s”" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "Filövergång ifrån ”%s”" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "Visa program som kan gå över in i eller ut från ”%s”." + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "alla filer" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "SAKNAD FILSÖKVÄG" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "körbar" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "skrivbar" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "program" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "Lägg till ny %(TYPE)s-filsökväg för ”%(DOMAIN)s”-domäner." + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "Ta bort %(TYPE)s-filsökvägar för ”%(DOMAIN)s”-domäner." + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"Ändra %(TYPE)s-filsökvägen för ”%(DOMAIN)s”-domänen. Endast poster i " +"fetstil i listan kan väljas, detta markerar att de tidigare ändrats." + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "anslut" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "lyssna efter inkommande anslutningar" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"Lägg till en ny portdefinition till vilken domänen ”%(APP)s” tillåts att " +"%(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"Ta bort den modifierade portdefinitionen till vilken domänen ”%(APP)s” " +"tillåts att %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"Andra portdefinitionerna till vilken domänen ”%(APP)s” tillåts att %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "Lägg till en ny SELinux-användar-/rolldefinition." + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "Ta bort ändrade SELinux-användar-/rolldefinitioner." + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "Ändra de valda SELinux-användar-/rolldefinitionerna." + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "Lägg till en ny inloggningsmappningsdefinition." + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "Ta bort ändrade inloggningsmappningsdefinitioner." + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "Ändra de valda ändrade inloggningsmappningsdefinitionerna." + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "Lägg till en ny filekvivalensdefinition." + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "Ta bort en ändrad filekvivalensdefinitioner." + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"Ändra de valda ändrade filekvivalensdefinitionerna. Endast poster i fetstil " +"i listan kan väljas, detta indikerar att de tidigare ändrats." + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "Booleanen %s tillåtsregler" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Lägg till en nätverksport för %s. Portar kommer skapas när uppdateringen " +"verkställs." + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "Lägg till en nätverksport för %s" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"Lägg till filetikettering för %s. Filetiketter kommer skapas när " +"uppdateringen verkställs." + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "Lägg till filetikettering för %s" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"Lägg till en inloggningsmappning. Användarmappningen kommer skapas när " +"uppdateringen verkställs." + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "Lägg till en inloggningsmappning" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"Lägg till en SELinux-användarroll. SELinux-användarroller kommer skapas när " +"uppdateringen verkställs." + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "Lägg till SELinux-användare" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"Lägg till en filekvivalensmappning. Mappningen kommer skapas när " +"uppdateringen verkställs." + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "Lägg till en SELinux-filekvivalens" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"Ändra filetikettering för %s. Filetiketter kommer skapas när uppdateringen " +"verkställs." + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"Ändra en SELinux-användarroll. SELinux-användarroller kommer ändras när " +"uppdateringen verkställs." + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "Ändra SELinux-användare" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"Ändra en inloggningsmappning. Inloggningsmappningar kommer skapas när " +"uppdateringen verkställs." + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "Ändra inloggningsmappning" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"Andra en filekvivalensmappning. Mappningen kommer skapas när uppdateringen " +"verkställs." + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "Ändra SELinux-filekvivalens" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Ändra nätverksport för %s. Portar kommer skapas när uppdateringen " +"verkställs." + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "Ändra nätverksport för %s" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" +"Posten ”%s” är inte en giltig sökväg. Sökvägar måste börja med ett ”/”." + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "Portnummer måste ligga mellan 1 och 65536" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "SELinux-namn: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "Lägg till filetikettering för %s" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "Ta bort filetikettering för %s" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "Ändra filetikettering för %s" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "Filsökväg: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "Filklass: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "SELinux-filtyp: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "Lägg till portar för %s" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "Ta bort portar för %s" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "Ändra portar för %s" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "Nätverksportar: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "Nätverksprotokoll: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "Lägg till användare" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "Ta bort användare" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "Ändra användare" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "SELinux-användare: %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "Roller: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS-intervall: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "Lägg till inloggningsmappning" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "Ta bort inloggningsmappning" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "Ändra inloggningsmappning" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "Inloggningsnamn: %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "SELinux-användare: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "Lägg till filekvivalensetikettering." + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "Ta bort filekvivalensetikettering." + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "Ändra filekvivalensetikettering." + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "Filsökväg: %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "Ekvivalens: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "System" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "Filekvivalens" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Användare" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"Kör restorecon på %(PATH)s för att ändra dess typ från %(CUR_CONTEXT)s till " +"standardvärdet %(DEF_CONTEXT)s?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "Uppdatera" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "Uppdatera ändringar" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "Återställ ändringar" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "Systemstatus: Tvingande" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "Systemstatus: Tillåtande" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Att byta policytyp kommer medföra en ometikettering av hela filsystemet vid " +"nästa omstart. Ometikettering tar en lång tid, beroende på storleken på " +"filsystemet. Vill du fortsätta?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"Att byta till SELinux avslaget kräver en omstart. Det rekommenderas inte. " +"Om du senare bestämmer dig för att slå på SELinux igen måste systemet " +"etikettera om. Om du bara vill se om SELinux orsakar ett problem på ditt " +"system kan du byta till tillåtande läge som bara loggar fel men inte " +"påtvingar SELinux-policyn. Tillåtande läge kräver inte någon omstart. Vill " +"du fortsätta?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Att byta till att ha SELinux påslaget kommer medföra en ometikettering av " +"hela filsystemet vid nästa omstart. Ometikettering tar en lång tid, " +"beroende på storleken på filsystemet. Vill du fortsätta?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"Du försöker stänga programmet utan att verkställa dina ändringar.\n" +" * För att verkställa ändringarna du har gjort under sessionen, klicka " +"Nej och klicka Uppdatera.\n" +" * För att lämna programmet utan att verkställa dina ändringar, klicka " +"Ja. Alla ändringar som du har gjort under sessioner kommer gå förlorade." + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "Dialog om förlust av data" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "normal fil" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "katalog" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "teckenenhet" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "blockenhet" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "uttags-fil (socket)" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "symbolisk länk" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "namngivet rör" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "Ingen SELinuxpolicy är installerad" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "Misslyckades att läsa policyfilen %s" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- Tillåtet %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"Du måste generera om gränssnittsinformationen genom att köra /usr/bin/" +"sepolgen-ifgen" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "okänt" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "Gränssnittet %s finns inte." + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"Du behöver installera paketet policycoreutils-gui för att använda argumentet " +"gui" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "Grafiskt användargränssnitt för SELinux-policy" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "Domännamn för manualsidor som skall skapas" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "En alternativ root behöver sättas upp" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "Generera manualsidor för SELinux" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "sökväg dit de genererade manualsidorna för SELinux kommer sparas" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "namn på OS:et för manualsidor" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" +"Generera en struktur av HTML-manualsidor för valda SELinux-manualsidor" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "Alternativ rotkatalog, standard är /" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"Med denna flagga behöver alternativa rotsökvägar innehålla filkontextfiler " +"och en policy.xml-fil" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "Alla domäner" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "Fråga SELinuxpolicyns nätverksinformation" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "lista alla SELinux-porttyper" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "visa SELinux-typ relaterad till porten" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "Visa portar definierade för denna SELinux-typ" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "visa portar till vilka denna domän kan binda och/eller ansluta" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "visa portar till vilka detta program får binda och/eller ansluta" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"fråga SELinux-policyn för att se om domäner kan kommunicara med varandra" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "Källdomän" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "Måldomän" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "fråga SELinuxpolicyn för att se beskrivningar av booleaner" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "hämta alla beskrivningar av booleaner" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "boolean att hämta beskrivningen av" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"fråga SELinux-policyn för att se hur en källprocessdomän kan gå över till " +"målprocessdomänen" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "källprocessdomän" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "målprocessdomän" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy generate: fel: ett av argumenten %s behövs" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "Ett kommando krävs för denna policytyp" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"flaggan -t får inte användas med ”%s”-domäner. Läs användningen för fler " +"detaljer." + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"flaggan -d får inte användas med ”%s”-domäner. Läs användningen för fler " +"detaljer." + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"flaggan -a får inte användas med ”%s”-domäner. Läs användningen för fler " +"detaljer." + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "flaggan -w får inte användas med flaggan --newtype" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "Lista SELinux-policyns gränssnitt" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "Ange gränssnittsnamn som du vill fråga" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "Generera en modulmall för SELinuxpolicyn" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "Ange domäntyp som du kommer utöka" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "Ange SELinux-användare som skall övergå till denna domän." + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "Ange SELinux-roller till vilka administratörsdomänen skall gå över" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "Ange domän(er) som denna instängda administratör kommer administrera" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "namn på policy att generera" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "sökväg dit de genererade policyfilerna kommer sparas" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "sökväg dit de instängda processerna behöver kunna skriva" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "Policytyper som kräver ett kommando" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "Generera ”%s”-policy" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "Generera ”%s”policy " + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "program som skall begränsas" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "kommandon" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "Alternativ SELinux-policy, standard är /sys/fs/selinux/policy" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Program" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "Välj domän" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Välj" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Avbryt" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "Posten som angavs är felaktig. Försök igen i formatet ex:/.../..." + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Försök igen" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "Definitioner av nätverksportar" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"Lägg till en filekvivalensmappning. Mappningar kommer skapas när Uppdatera " +"görs." + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Sökväg" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"Ange ett nytt SELinux-användarnamn. Enligt konventionen brukar SELinux-" +"användarnamn sluta med _u." + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "Ange sökvägen till vilken du vill sätta upp en ekvivalensetikett." + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "Ekvivalenssökväg" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "Spara för att uppdatera" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"Ange mappningen mellan den nya sökvägen och ekvivalenssökvägen. Allting " +"under den nya sökvägen kommer etiketteras som om det vore under " +"ekvivalenssökvägen." + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "Lägg till en fil" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +"<åtgärd> Filetikettering för . Filetiketter kommer skapas när " +"en uppdatering görs." + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Klass" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Typ" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"Välj filklassen på vilken denna etikett skall användas. Standard är på alla " +"klasser." + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "Gör sökvägen rekursiv" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"Välj Gör sökvägen rekursiv om du vill använda denna etikett på alla barn " +"till den angivna katalogsökvägen. Objekt under katalogen skall ha denna " +"etikett." + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Bläddra" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "Bläddra för att hitta filen/katalogen att etikettera." + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "Sökväg " + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"Ange sökvägen med hjälp av reguljära uttryck som du skulle vilja ändra " +"etiketteringen på." + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "Välj SELinux-filtypen att sätta på denna sökväg." + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "Ange MLS-etiketten att sätta på denna sökväg." + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "SELinux-MLS-etikett du vill sätta på denna sökväg." + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "Analyserar policyn …" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"Lägg till inloggningsmappning. Inloggningsmappning kommer skapas när " +"uppdateringen verkställs." + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"Ange inloggningsanvändarnamnet på användaren som du vill lägga till SELinux " +"användarbegränsning på." + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"Välj SELinux-användarnamnet att sätta på denna inloggningsanvändare. " +"Inloggningsanvändare blir som standard tilldelade användaren __default__." + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"Ange MLS/MCS-intervall för denna inloggningsanvändare. Standard är " +"intervallet för den valda SELinux-användaren." + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "MLS-intervall" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"Ange MLS-intervallet för denna användare att logga in med. Standard är den " +"valda SELinux-användarens MLS-intervall." + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" Nätverksport för . Portar kommer skapas när " +"uppdateringen verkställs." + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" +"Ange portnumret eller intervallet till vilket du vill lägga till en porttyp." + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protokoll" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "Porttyp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "Välj porttypen du vill tilldela till det angivna portnumret." + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "Välj tcp om porttypen skall tilldelas till tcp-portnummer." + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "Välj udp om porttypen skall tilldelas till udp-portnummer." + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "Ange MLS-etiketten att tilldela till denna port." + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "SELinux-konfiguration" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "Välj …" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "Booleaner" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"Visa information om booleaner som kan anänvdas för ändra policyn för den " +"”valda domänen”." + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Filer" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "Visa filtypsinformation som kan användas av den ”valda domänen”." + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Nätverk" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"Visa nätverksportar vilka den ”valda domänen” kan ansluta till eller lyssna " +"på." + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "Övergångar" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "Visa program som kan gå över in i eller ut från den ”valda domänen”." + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "Inloggningsmappning" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "Hantera SELinux-konfigurationen" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "SELinux-användare" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "Lås fast" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"Lås fast SELinux-systemet.\n" +"Denna skärm kan användas för att öka SELinux-skydden." + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "alternativknapp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filter" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "Visa endast ändrade" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "Feletiketterade filer finns" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "Visa endast feletiketterade filer" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"If-Then-Else-regler skrivna i en policy som kan\n" +"tillåta alternativ åtkomstkontroll." + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Aktiverad" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Namn" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "Filsökväg" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "SELinux-filtyp" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "Filsökväg som används för att ange den ”valda domänen”." + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "Körbara filer" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "Filer till vilka den ”valda domänen” kan skriva." + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "Skrivbara filer" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "Filtyper definierade för den ”valda domänen”." + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "Programfiltyper" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Port" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "Nätverksportar till vilka den ”valda domänen” får lov att ansluta." + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "Utgående" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "Nätverksportar på vilka den ”valda domänen” får lova att lyssna." + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "Inkommande" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "Boolean\n" +"Aktiverad" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "Booleannamn" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "SELinux-programtyp" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"Körbara program som kommer övergå till en annan domän, när den ”valda " +"domänen” kör dem." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "Programövergångar från ”vald domän”" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "Anrpoande processdomän" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "Körbar fil" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"Körbara program vilka kommer övergå till den ”valda domänen”, när en vald " +"domäns ingångspunkt körs." + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "Programövergångar till ”vald domän”" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"Filövergångar definierar vad som händer när den aktuella domänen skapar " +"innehåll av en viss klass i en katalog med destinationstypen. Om önskvärt " +"kan ett filnamn anges för övergången." + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "SELinux-katalogtyp" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "Destinationsklass" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "SELinux-destinationstyp" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "Filnamn" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "Filövergångar från ”vald domän”" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "Standardnivå" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "Välj systemläget när systemet först startas" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Tvingande" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Tillåtande" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "Välj systemläge för den aktuella sessionen" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "Systempolicytyp:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "Systemläge" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "Importera systeminställningar från en annan maskin" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "Importera" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "Exportera systeminställningar till en fil" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "Exportera" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "Etikettera om alla filer tillbaka till systemstandard vid omstart" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "Systemkonfiguration" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"En obegränsad domän är en processetikett som tillåter processen att göra vad " +"den vill, utan att SELinux blandar sig i. Program som startas vid uppstart " +"av init-systemet som SELinux inte har en definierad SELinux-policy för " +"kommer köra som obegränsade om denna modul är aktiverad. Att avaktivera den " +"betyder att alla demoner nu kommer köra begränsade. För att avaktivera " +"användaren unconfined_t måste du först ta bort unconfined_t från användar-/" +"inloggningskärmar." + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "Slå av möjligheten att köra obegränsade systemprocesser?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"En tillåtande domän är en processetikett som tillåter processen att göra vad " +"den vill, varvid SELinux endast loggar nekanden, men framtvingar dem inte. " +"Normalt indikerar tillåtande domäner en experimentell policy, att avaktivera " +"modulen skulle kunna få SELinux att neka åtkomster till en domän, som borde " +"vara tillåten." + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "Avaktivera alla tillåtande processer?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"Neka alla processer att ptrace:a eller felsöka andra processer?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"Filekvivalenser får systemet att etikettera innehåll under den nya sökvägen " +"som om det vore under ekvivalenssökvägen." + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "Filekvivalens" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "…VÄLJ FÖR ATT VISA DATA…" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Ta bort" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "Modifiera" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Lägg till" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Återställ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"Knappen Återställ kommer starta ett dialogfönster som låter dig återställa " +"ändringar i den nuvarande transaktionen." + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "Fastställ alla ändringar i din aktuella transaktion på servern." + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "Program — Avancerad sökning" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "Processtyper" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "Fler detaljer" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "Ta bort ändrad filetikettering" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"Välj filetikettering att ta bort. Filetikettering kommer att tas bort när " +"uppdateringen verkställs." + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "SELinux-filetikett" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "Spara för att uppdatera" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "Ta bort ändrade portar" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" +"Välj portar att ta bort. Portar kommer att tas bort när uppdateringen " +"verkställs." + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"Välj filekvivalensetikettering att ta bort. Filekvivalensetikettering " +"kommer att tas bort när uppdateringen verkställs." + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "Ta bort ändrad användarmappning." + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"Välj en mappning av en inloggningsanvändare att ta bort. Mappningen av " +"inloggningsanvändaren kommer tas bort när uppdateringen verkställs." + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "Inloggningsnamn" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "Fler typer" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "Typer" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"Granska uppdateringarna du har gjort före du verkställer dem i systemet. " +"För att återställa en post, klicka ur dess kryssruta. Alla förkryssade " +"poster kommer uppdateras i systemet när du väljer uppdatera." + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Åtgärd" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Verkställ" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"Välj användarmappningar att ta bort. Användarmappningarna kommer tas bort " +"när uppdateringen verkställs." + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux-användarnamn" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"Lägg till användarroller. SELinux-användarroller kommer skapas när " +"uppdateringen verkställs." + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux-användarnamn" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "Ange MLS/MCS-intervall för denna SELinux-användare.\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"Ange standardnivån som du vill att denna SELinux-användare skall logga in " +"med. Standard är s0." + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" +"Ange standardnivå för SELinux-användare att logga in med. Standard är s0" diff --git selinux-python-2.8/po/ta.po selinux-python-2.8/po/ta.po new file mode 100644 index 0000000..b876853 --- /dev/null +++ selinux-python-2.8/po/ta.po @@ -0,0 +1,3588 @@ +# Petr Lautrbach , 2016. #zanata +# Parag , 2017. #zanata +# Vit Mojzis , 2017. #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: 2017-12-15 09:06+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Tamil\n" +"Language: ta\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** முக்கியமானது ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "ஒரு வகையாவது தேவைப்படுகிறது" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "%sல் '+' ஐ பயன்படுத்தும் அறிவார்ந்த நிலைகளை மாற்ற முடியாது" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s ஏற்கனவே %sல் இருக்கிறது" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s %sல் இல்லை" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "+/-வைகளை மற்ற வகையின் வகையுடன் இணைக்க முடியாது" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "பல அறிவார்ந்தவைகளை கொண்டிருக்கவில்லை" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "பயன்பாடு %s CATEGORY கோப்பு ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "பயன்பாடு %s -l CATEGORY பயனர் ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "பயன்பாடு %s -d கோப்பு ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "பயன்பாடு %s -l -d பயனர் ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "பயன்பாடு %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "பயன்பாடு %s -L -l பயனர்" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Use -- விருப்ப பட்டியலை முடிக்க. எடுத்துக்காட்டாக" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "விருப்பங்கள் பிழை %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "முனை" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "வகை" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "வெளிப்பாடு கோப்பு" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "semanage கையாளுதலை உருவாக்க முடியவில்லை" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "SELinux பாலிசி பராமரிக்கப்படாத அல்லது சேமிக்கப்படாததை அணுக முடியாது." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "பாலிசி ஸ்டோரை படிக்க முடியவில்லை." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "semanage இணைப்பினை ஏற்படுத்த முடியவில்லை" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "MLS வரையறையை %sக்கு அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "அமுலுக்கு கொண்டு வரப்படவில்லை" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Semanage பரிமாற்றம் ஏற்கனவே செயலில் உள்ளது" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "semanage பரிமாற்றத்தை ஆரம்பிக்க முடியவில்லை" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "semanage பரிமாற்றத்தை ஒத்துக் கொள்ள முடியவில்லை" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Semanage பரிமாற்றம் இல்லை" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "SELinux தொகுதிகளை பட்டியலிட முடியவில்லை" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "தொகுதிக்கூறு பெயர்" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "மொழி" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "செயல்நீக்கப்பட்டது" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "தொகுதி %sஐ நீக்க முடியவில்லை (நீக்க முடியவில்லை)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "'on' அல்லது 'off' க்கு dontaudit தேவைப்படுகிறது" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "உள்ளமைந்த அனுமதி வகைகள்" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "தனிப்பயனாக்கிய அனுமதி வகைகள்" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" +"தாராளமான செயற்களம் %s ஐ அமைக்க முடியவில்லை(முறைமையை நிறுவ முடியவில்லை)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "ஏற்றத்தக்க செயற்கள %sஐ நீக்க முடியவில்லை (நீக்க முடியவில்லை)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "%sக்கு விசையை உருவாக்க முடியவில்லை" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "%sக்கு அனுமதி ஒப்பீடு குறிப்பிடப்பட்டால், சோதிக்க முடியவில்லை" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "லினக்ஸ் குழு %s ஏற்கனவே இல்லை" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "லினக்ஸ் பயனர் %s இல்லை" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "%s க்கு அனுமதி ஒப்பீடு உருவாக்க முடியவில்லை" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "%sக்கு பெயர் அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "MLS வரையறையை %sக்கு அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "SELinux பயனரை %sக்கு அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "%sக்கு அனுமதி ஒப்பீடு சேர்க்க முடியவில்லை" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "seuser அல்லது serange தேவைப்படுகிறது" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "%sக்கு அனுமதி ஒப்பீடு குறிப்பிடப்படவில்லை" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "seuser %sக்கு வினா எழுப்ப முடியவில்லை" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "%sக்கு அனுமதி ஒப்பீடுகளை மாற்ற முடியவில்லை" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" +"அனுமதி ஒப்பீடு %s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியவில்லை" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "%sக்கு அனுமதி ஒப்பீடுகளை அழிக்க முடியவில்லை" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "அனுமதி ஒப்பீடுகளை பட்டியலிட முடியவில்லை" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "புகுபதிவு பெயர்" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux பயனர்" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS வரையறை" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "சேவை" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "SELinux பயனர் %s குறிப்பிடப்பட்டால், சோதிக்க முடியவில்லை" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "%sக்கு பயனரை வினா எழுப்ப முடியவில்லை" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "%sக்காக ஒரு சூழலையாவது சேர்க்கவும்" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr " SELinux பயனரை %sக்கு உருவாக்க முடியவில்லை" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "%s க்கு %s பாத்திரத்தை சேர்க்க முடியவில்லை" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "%sக்கு MLS நிலையை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "%s க்கு %sல் முன்னொட்டினை சேர்க்க முடியவில்லை" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "%sக்கு விசையை பிரிக்க முடியவில்லை" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "SELinux பயனர் %sஐ சேர்க்க முடியவில்லை" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "முன்னொட்டு, பாத்திரங்கள், நிலை அல்லது வரையறை தேவைப்படுகிறது" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "முன்னொட்டு அல்லது பாத்திரம் தேவைப்படுகிறது" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux பயனர் %s குறிப்பிடப்படவில்லை" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "SELinux பயனர் %sஐ மாற்ற முடியவில்லை" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "SELinux பயனர் %s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியவில்லை" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "SELinux பயனர் %sஐ அழிக்க முடியவில்லை" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "SELinux பயனர்களை பட்டியலிட முடியவில்லை" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "பயனர் %sக்கு பாத்திரங்களை பட்டியலிட முடியவில்லை" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "பெயரிடல்" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "முன்னொட்டு" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS நிலை" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS வரையறை" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux பங்குகள்" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "நெறிமுறை udp அல்லது tcp தேவைப்படுகிறது" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "துறை தேவைப்படுகிறது" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "செல்லுபடியாகாத முனையம்" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "%s/%sக்கு விசையை உருவாக்க முடியவில்லை" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "வகை தேவைப்படுகிறது" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "வகை %s செல்லாதது, அது ஒரு முனைய வகையாக இருக்க வேண்டும்" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "துறை %s/%s குறிப்பிடப்பட்டால் சோதிக்கப்படுவதில்லை" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "துறை %s/%s ஏற்கனவே குறிப்பிடப்பட்டுள்ளது" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "%s/%s க்கு துறையை உருவாக்க முடியவில்லை" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "%s/%sக்கு சூழலை உருவாக்க முடியவில்லை" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "%s/%s க்கு துறை சூழலில் பயனரை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "%s/%s க்கு துறை சூழலில் பாத்திரங்களை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "%s/%s க்கு துறை சூழலில் வகையை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "%s/%s க்கு துறை சூழலில் mls புலங்களை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "%s/%s க்கு துறை சூழலை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "துறை %s/%sயை சேர்க்க முடியவில்லை" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "setype அல்லது serange தேவைப்படுகிறது" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "setype தேவைப்படுகிறது" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "துறை %s/%s குறிப்பிடப்படவில்லை" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "துறை %s/%sஐ வினா எழுப்ப முடியாது" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "துறை %s/%sஐ மாற்ற முடியவில்லை" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "துறைகளை பட்டியலிட முடியவில்லை" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "%s துறையை அழிக்க முடியவில்லை" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "துறை %s/%s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியவில்லை" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "துறைகளை அழிக்க முடியவில்லை %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "துறைகளை பட்டியலிட முடியவில்லை" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux துறை வகை" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Proto" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "துறை எண்" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "முனை முகவரி தேவைப்படுகிறது" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "தெரியாத அல்லது விடுபட்ட பிரோக்டகால்" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "SELinux கனு வகை தேவைப்படுகிறது" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "வகை %s செல்லாதது, அது ஒரு கனு வகையாக இருக்க வேண்டும்" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "%sக்கு விசையை உருவாக்க முடியவில்லை" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "addr %s குறிப்பிடப்பட்டால் சோதிக்கப்படுவதில்லை" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "%sகாக addr உருவாக்க முடியவில்லை" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "%s க்கு சூழலை உருவாக்க முடியவில்லை" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "%sகாக மாஸ்க்கை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "%s க்கு addr சூழலில் பயனரை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "%s க்கு addr சூழலில் சுழலை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "%s க்கு addr சூழலில் வகையை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "%sக்கு addr சூழலில் mls புலங்களை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "%s க்கு addr சூழலை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "addr %sயை சேர்க்க முடியவில்லை" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "addr %s குறிப்பிடப்படவில்லை" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "addr %sஐ வினா எழுப்ப முடியாது" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "addr %sஐ மாற்ற முடியவில்லை" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "addr %s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியவில்லை" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "addr %s ஐ அழிக்க முடியவில்லை" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "எல்லா கனு மேப்பிங்குகளையும் நீக்க முடியவில்லை" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "addrs பட்டியலிட முடியவில்லை" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux வகை தேவைப்படுகிறது" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "இடைமுகம் %s குறிப்பிடப்பட்டால் சோதிக்க முடியவில்லை" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "%sக்கு இடைமுகம் உருவாக்க முடியவில்லை" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "%s க்கு இடைமுக சூழலில் பயனரை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "%s க்கு இடைமுக சூழலில் பாத்திரத்தை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "%s க்கு இடைமுக சூழலில் வகையை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "%s க்கு இடைமுக சூழலில் mls புலங்களை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "%s க்கு இடைமுக சூழலை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "%s க்கு செய்தி சூழலை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "இடைமுகத்தை சேர்க்க முடியவில்லை %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "இடைமுகம் %s குறிப்பிடப்படவில்லை" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "இடைமுகம் %sஐ வினா எழுப்ப முடியவில்லை" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "இடைமுகம் %sஐ மாற்ற முடியவில்லை" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "இடைமுகம் %s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியாது" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "இடைமுகம் %s ஐ அழிக்க முடியவில்லை" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "எல்லா இடைமுக மேப்பிங்குகளையும் நீக்க முடியவில்லை" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "இடைமுகங்களை பட்டியலிட முடியவில்லை" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux முகப்பு" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "சூழல்" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "இலக்கு URL %s செல்லுபடியானதல்ல. இலக்கு '/' என முடிய அனுமதியில்லை" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "%sலின் சமநிலை வகுப்பு ஏற்கனவே உள்ளது" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "%s க்கு கோப்பு சூழலில் பயனரை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "%s க்கு கோப்பு சூழலில் பாத்திரத்தை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "%sக்கு கோப்பு சூழலில் mls புலங்களை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "தவறான கோப்பு குறிப்பிடல்" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "கோப்பு விவரக்குறிப்பில் இடைவெளிகள் இருக்கக்கூடாது" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "வகை %s செல்லாதது, அது ஒரு கோப்பு அல்லது சாதன வகையாக இருக்க வேண்டும்" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "%s க்கு கோப்பு சூழல் குறிப்பிடப்பட்டால் சோதிக்கப்படுவதில்லை" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "%s க்கு கோப்பு சூழலை உருவாக்க முடியவில்லை" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "%s க்கு கோப்பு சூழலில் வகையை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "%s க்கு கோப்பு சூழலை அமைக்க முடியவில்லை" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "%sக்கு கோப்பு சூழலை சேர்க்க முடியவில்லை" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "setype, serange அல்லது seuser தேவைப்படுகிறது" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "%sக்கு கோப்பு சூழல் குறிப்பிடப்படவில்லை" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "%sக்கு கோப்பு சூழலை வினா எழுப்ப முடியாது" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "%sக்கு கோப்பு சூழலை மாற்ற முடியாது" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "கோப்பு சூழல் பட்டியலிட முடியவில்லை." + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "%sக்கு கோப்பு சூழலை அழிக்க முடியவில்லை" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "கோப்பு சூழல் %sக்கு பாலிசியில் குறிக்கப்பட்டுள்ளது, அழிக்க முடியாது" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "%sக்கு கோப்பு சூழலை அழிக்க முடியவில்லை" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "கோப்பு சூழல் பட்டியலிட முடியவில்லை." + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "உள்ளமை கோப்பு சூழல்களை பட்டியலிட முடியவில்லை." + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux Distribution fcontext சமானம் \n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"SELinux Local fcontext சமானம்\n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "பூலியன் %s குறிப்பிடப்பட்டால், சோதிக்க முடியவில்லை" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "பூலியன் %s குறிப்பிடப்படவில்லை" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "கோப்பு சூழல் %sஐ வினா எழுப்ப முடியாது" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" +"பின்வரும் மதிப்புகளில் ஏதேனும் ஒன்றை நீங்கள் குறிப்பிட்டாக வேண்டும்: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "பூலியன் %sனுடைய மதிப்பினை செயலில் அமைக்க இயலாது" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "பூலியன் %sஐ மாற்ற முடியவில்லை" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "%s தவறான முறை: %sஐ பதிவு செய்யவும்" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "பூலியன் %s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியாது" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "பூலியன் %sஐ அழிக்க முடியவில்லை" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "பூலியன்களை பட்டியலிட முடியவில்லை" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "ஆஃப்" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "ஆன்" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux பூலியன்" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "நிலை" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "முன்னிருப்பு" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "விளக்கம்" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "நிலையான Init டெமான்" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS System Daemon" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "இணைய சேவைகள் டெமான்" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "தள பயன்பாடுகள்/ஸ்கிரிப்ட் (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Sandbox" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "பயனர் பயன்பாடு" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "முன்பே உள்ள டொமைன் வகை" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "குறைந்த முனைய புகுபதிவு பயனர் பங்கு" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "குறைந்தபட்ச X சாளரங்கள் புகுபதிவு பயனர் பங்கு" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "டெஸ்க்டாப் புகுபதிவு பயனர் பங்கு" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "நிர்வாகி புகுபதிவு பயனர் பங்கு" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "கட்டுப்படுத்தப்பட்ட ரூட் நிர்வாகி பங்கு" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "புதிய வகைக்கான தொகுதி தகவல்" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "செல்லுபடியான வகைகள்:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "முனையங்கள் எண்ணாக இருக்க வேண்டும் அல்லது எண்களிலிருந்து 1 க்கு %d " + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "செல்லுபடியான ஒரு கொள்கை வகையை உள்ளிட வேண்டும்" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" +"உங்கள் %s க்கான உங்கள் கொள்கை தொகுதிக்கூறுக்கு ஒரு பெயரை உள்ளிட வேண்டும்." + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"பெயரில் இடைவெளி இருக்கக்கூடாது, எண்களும் எழுத்துகளும் இருக்க வேண்டும். \"-n " +"MODULENAME\" என்பதைப் பயன்படுத்தலாம்" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "பயனர் பங்குகள் ஒதுக்கீடு செய்த இயக்கத்தக்கவைகளாக இருக்க முடியாது." + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "டெமான் பயன்பாடுகள் மட்டுமே init ஸ்கிரிப்ட்டை பயன்படுத்த முடியும்..." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve என்பது பூலியன் மதிப்பாகவே இருக்க வேண்டும்" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog என்பது பூலியன் மதிப்பாகவே இருக்க வேண்டும்" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos என்பது பூலியன் மதிப்பாகவே இருக்க வேண்டும்" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache என்பது பூலியன் மதிப்பாகவே இருக்க வேண்டும்" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER வகைகள் தானாகவே ஒரு tmp வகையை பெறுகிறது" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "%s கொள்கை தொகுதிக்கூறுகளுக்கு முன்பே உள்ள களங்கள் தேவை" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "வகை புலம் தேவைப்படுகிறது" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" +"இதைக் கொண்டு முடிம்கின்ற ஒரு புதிய வகையை நீங்கள் வரையறுக்க வேண்டும்: \n" +" %s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" +"வரையறுக்கப்பட்ட செயல்பாட்டுக்கு நிறைவேற்றக்கூடிய பாதை நீங்கள் உள்ளிடவும்" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "வகை கட்டாயப்படுத்தல் கோப்பு" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "இடைமுகக் கோப்பு" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "கோப்பு சூழல்கள் கோப்பு" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "விவரக்குறிப்புக் கோப்பு" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "அமைவு ஸ்கிரிப்ட்" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "இல்லை" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "ஆம்" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "முடக்கு" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "செயல்படுத்து" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "மேம்பட்ட >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "மேம்பட்ட <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "மேம்பட்ட தேடல் >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "மேம்பட்ட தேடல் <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"முடக்கப்பட்ட பயன்முறையிலிருந்து செயல்படுத்தப்படும் பயன்முறைக்கு மாற்ற\n" +"- கணினி பயன்முறையை முடக்கப்பட்ட பயன்முறையிலிருந்து அனுமதிக்கும் பயன்முறைக்கு " +"மாற்றவும்\n" +"- மறுதுவக்கம் செய்யவும், இதனால் கணினி உள்ளடக்கத்திற்கு மறுலேபிளிடும்\n" +"- கணினி திட்டமிட்டபடி செயல்படும் போது\n" +" * கணினி பயன்முறையை செயல்படுத்தப்படும் பயன்முறைக்கு மாற்றவும்\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s என்பது செல்லுபடியான டொமைன் அல்ல" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "கணினி நிலை: முடக்கப்பட்டுள்ளது" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "உதவி: தொடக்கப் பக்கம்" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "உதவி: பூலியன்கள் பக்கம்" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "உதவி: செயல்படுத்தக்கூடிய கோப்புகள் பக்கம்" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "உதவி: எழுதக்கூடிய கோப்புகள் பக்கம்" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "உதவி: பயன்பாடு வகைகள் பக்கம்" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "உதவி: வெளிக்கட்டுப்பாட்டிலான பிணைய இணைப்புகள் பக்கம்" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "உதவி: உள் கட்டுப்பாட்டிலான பிணைய இணைப்புகள் பக்கம்" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "உதவி: பயன்பாட்டிலிருந்தான நிலைமாற்றப் பக்கம்" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "உதவி: பயன்பாட்டுக்கான நிலைமாற்றப் பக்கம்" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "உதவி: பயன்பாட்டு கோப்பு நிலைமாற்றப் பக்கம்" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "உதவி: கணினிகள் பக்கம்" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "உதவி: லாக்டவுன் பக்கம்" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "உதவி: புகுபதிவு பக்கம்" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "உதவி: SELinux பயனர் பக்கம்" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "உதவி: கோப்பு சமான பக்கம்" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "மேலும்..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "'%s' டொமைனை உள்ளிடப் பயன்படுத்திய கோப்புப் பாதை." + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "'%s' டொமைன் எழுதக்கூடிய கோப்புகள்." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "'%s' இணைக்க அனுமதிக்கப்பட்ட பிணைய முனையங்கள்." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "'%s' கவனிக்க அனுமதிக்கப்பட்ட பிணைய முனையங்கள்." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "'%s' க்கான வரையறுக்கப்பட்ட கோப்பு வகைகள்." + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"'%s' க்கான கொள்கையில் மாற்றம் செய்ய பயன்படுத்தக்கூடிய பூலியன் தகவலைக் காண்பி." +"" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "'%s' பயன்படுத்தக்கூடிய கோப்பு வகைத் தகவலைக் காண்பி" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "'%s' இணைக்கக்கூடிய அல்லது கவனிக்கக்கூடிய பிணைய முனையங்களைக் காண்பி." + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "'%s' க்கான பயன்பாடு நிலைமாற்றங்கள்" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "'%s' இலிருந்தான பயன்பாடு நிலைமாற்றங்கள்" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "'%s' இலிருந்தான கோப்பு நிலைமாற்றங்கள்" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" +"'%s' க்கு அல்லது அதிலிருந்து நிலைமாற்றம் அடையக்கூடிய பயன்பாடுகளைக் காண்பி" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "அனைத்து கோப்புகள்" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "கோப்புப் பாதை விடுபட்டுள்ளது" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "செயல்படுத்தக்கூடியது" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "எழுதக்கூடியது" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "பயன்பாடு" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" +"'%(DOMAIN)s' டொமைன்களுக்கு புதிய %(TYPE)s கோப்புப் பாதையைச் சேர்க்கவும்." + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "'%(DOMAIN)s' டொமைன்களுக்கான %(TYPE)s கோப்புப் பாதைகளை அழிக்கவும்." + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"'%(DOMAIN)s' டொமைனுக்கான %(TYPE)s கோப்புப் பாதையை மாற்றியமைக்கவும். " +"பட்டியலில் தடித்த எழுத்தில் உள்ளவற்றை மட்டுமே தேர்ந்தெடுக்க முடியும், தடித்த " +"எழுத்துக்களில் இருப்பவை அவை முன்பே மாற்றம் செய்யப்பட்டவை என்பதைக் " +"குறிக்கின்றன." + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "இணை" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "உள் கட்டுப்பாட்டிலான இணைப்புகளைக் கவனி" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"'%(APP)s' டொமைன் %(PERM)s செய்ய அனுமதிக்கப்படும் புதிய முனைய வரையறையைச் " +"சேர்க்கவும்." + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"'%(APP)s' டொமைன் %(PERM)s செய்ய அனுமதிக்கப்படும் மாற்றியமைக்கப்பட்ட முனைய " +"வரையறைகளை அழிக்கவும்." + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"%(APP)s' டொமைனுக்கு %(PERM)s செய்ய அனுமதியுள்ள துறை வரையறைகளை " +"மாற்றியமைக்கவும்." + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "புதிய SELinux பயனர்/பங்கு வரையறையைச் சேர்க்கவும்." + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "மாற்றம் செய்யப்பட்ட SELinux பயனர்/பங்கு வரையறைகளை அழிக்கவும்." + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" +"தேர்ந்தெடுத்த மாற்றம் செய்யப்பட்ட SELinux பயனர்/பங்கு வரையறைகளை " +"மாற்றியமைக்கவும்." + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "புதிய புகுபதிவு மேப்பிங் வரையறையைச் சேர்க்கவும்." + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "மாற்றம் செய்யப்பட்ட புகுபதிவு மேப்பிங் வரையறைகளை அழிக்கவும்." + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" +"தேர்ந்தெடுத்த மாற்றம் செய்யப்பட்ட புகுபதிவு மேப்பிங் வரையறைகளை " +"மாற்றியமைக்கவும்." + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "புதிய கோப்பு சமான வரையறையைச் சேர்க்கவும்." + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "மாற்றம் செய்யப்பட்ட கோப்பு சமான வரையறைகளை அழிக்கவும்." + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"தேர்ந்தெடுத்த மாற்றியமைக்கப்பட்ட கோப்பு சமான வரையறைகளை மாற்றியமைக்கவும். " +"பட்டியலில் தடித்த எழுத்தில் உள்ளவற்றை மட்டுமே தேர்ந்தெடுக்க முடியும், தடித்த " +"எழுத்துக்களில் இருப்பவை அவை முன்பே மாற்றம் செய்யப்பட்டவை என்பதைக் " +"குறிக்கின்றன." + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "பூலியன் %s விதிகளை அனுமதி" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s க்கான பிணைய துறையைச் சேர்க்கவும்.புதுப்பிப்பு பயன்படுத்தப்படும் போது " +"துறைகள் உருவாக்கப்படும்." + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "%s க்கான பிணைய துறையைச் சேர்க்கவும்" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"%s க்கான கோப்பு லேபிளிடலைச் சேர்க்கவும். புதுப்பிப்பு பயன்படுத்தப்படும் போது " +"கோப்பு லேபிள்கள் உருவாக்கப்படும்." + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "%s க்கான கோப்பு லேபிளிடலைச் சேர்க்கவும்" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"புகுபதிவு மேப்பிங்கைச் சேர்க்கவும். புதுப்பிப்பு பயன்படுத்தப்படும் போது " +"பயனர் மேப்பிங் உருவாக்கப்படும்." + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "புகுபதிவு மேப்பிங்கைச் சேர்க்கவும்" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"SELinux பயனர் பங்குகளைச் சேர்க்கவும். புதுப்பிப்பு பயன்படுத்தப்படும் போது " +"SELinux பயனர் பங்குகள் உருவாக்கப்படும்." + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "SELinux பயனர்களைச் சேர்க்கவும்" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"கோப்பு சமான மேப்பிங்கைச் சேர்க்கவும். புதுப்பிப்பு பயன்படுத்தப்படும் போது " +"மேப்பிங் உருவாக்கப்படும்." + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "SELinux கோப்பு சமானத்தைச் சேர்க்கவும்" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"%s க்கான கோப்பு லேபிளிடலை மாற்றியமைக்கவும். புதுப்பிப்பு பயன்படுத்தப்படும் " +"போது கோப்பு லேபிள்கள் உருவாக்கப்படும்." + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"SELinux பயனர் பங்குகளை மாற்றியமைக்கவும். புதுப்பிப்பு பயன்படுத்தப்படும் போது " +"SELinux பயனர் பங்குகள் உருவாக்கப்படும்." + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "SELinux பயனர் ஒப்பீட்டை மாற்றவும்" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"புகுபதிவு மேப்பிங்கை மாற்றியமைக்கவும். புதுப்பிப்பு பயன்படுத்தப்படும் போது " +"புகுபதிவு மேப்பிங் மாற்றியமைக்கப்படும்." + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "புகுபதிவு மேப்பிங்கை மாற்றியமைக்கவும்" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"கோப்பு சமான மேப்பிங்கை மாற்றியமைக்கவும். புதுப்பிப்பு பயன்படுத்தப்படும் போது " +"மேப்பிங் உருவாக்கப்படும்." + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "SELinux கோப்பு சமானத்தை மாற்றியமைக்கவும்" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s க்கான பிணைய துறையை மாற்றியமைக்கவும். புதுப்பிப்பு பயன்படுத்தப்படும் போது " +"துறைகள் உருவாக்கப்படும்." + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "%s க்கான பிணைய துறையை மாற்றியமைக்கவும்" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" +"'%s' என்ற உள்ளீடு செல்லுபடியான பாதையல்ல. பாதைகள் '/' என்றே தொடங்க வேண்டும்." + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "துறை எண் 1-65536 க்கு இடைப்பட்ட எண்ணாகவே இருக்க வேண்டும்" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "SELinux பெயர்: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "%s க்கான கோப்பு லேபிளிடலைச் சேர்க்கவும்" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "%s க்கான கோப்பு லேபிளிடலை அழிக்கவும்" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "%s க்கான கோப்பு லேபிளிடலை மாற்றியமைக்கவும்" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "கோப்புப் பாதை: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "கோப்பு பிரிவு: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "SELinux கோப்பு வகை: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "%s க்கான துறைகளைச் சேர்க்கவும்" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "%s க்கான துறைகளை அழிக்கவும்" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "%s க்கான துறைகளை மாற்றியமைக்கவும்" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "பிணைய துறைகள்: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "பிணைய நெறிமுறை: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "பயனரைச் சேர்" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "பயனரை அழிக்கவும்" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "பயனரை மாற்றியமைக்கவும்" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "SELinux பயனர் : %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "பங்குகள்: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS வரம்பு: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "புகுபதிவு மேப்பிங்கைச் சேர்க்கவும்" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "புகுபதிவு மேப்பிங்கை அழிக்கவும்" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "புகுபதிவு மேப்பிங்கை மாற்றியமைக்கவும்" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "புகுபதிவு பெயர் : %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "SELinux பயனர்: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "கோப்பு சமான லேபிளிடுதலைச் சேர்க்கவும்." + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "கோப்பு சமான லேபிளிடுதலை அழிக்கவும்." + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "கோப்பு சமான லேபிளிடுதலை மாற்றியமைக்கவும்." + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "கோப்புப் பாதை : %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "சமானம்: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "கணினி" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "கோப்பு சமானம்" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "பயனர்கள்" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"%(PATH)s இன் வகையை %(CUR_CONTEXT)s இலிருந்து முன்னிருப்பான %(DEF_CONTEXT)s " +"ஆக மாற்ற பாதையின் மீது restorecon கட்டளையை இயக்கவா?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "புதுப்பி" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "மாற்றங்களைப் புதுப்பி" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "மாற்றங்களை மீட்டமை" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "கணினி நிலை: செயல்படுத்துகிறது" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "கணினி நிலை: அனுமதிக்கிறது" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"பாலிசி வகையானது அடுத்த மறுபூட்டாக்கப்படும் மொத்த கோப்பு முறைமை மறுலேபிலிட்டு " +"செயல்படுத்த மாற்றுவதற்கு காரணமாகிறது. கணினியின் கோப்பு முறைமையின் அளவைப் " +"பொருத்து மறுவேபிலிடுவதை அதிக நேரத்தை எடுக்கிறது. நீங்கள் தொடர " +"விரும்புகிறீர்களா?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"SELinux ஐ முடக்கப்பட்டதாக மாற்ற மறுதொடக்கம் செய்ய வேண்டியது அவசியம். அது " +"பரிந்துரைக்கப்படுவதில்லை. நீங்கள் பிறகு மீண்டும் SELinux ஐ இயக்க " +"விரும்பினால், கணினிக்கு மீண்டும் லேபிளிட வேண்டியிருக்கும். உங்கள் கணினியில் " +"உள்ள சிக்கலுக்கு SELinux காரணமாக உள்ளதா என்று பார்க்க மட்டும் நீங்கள் " +"விரும்பினால், அனுமதி பயன்முறைக்குச் செல்லலாம், அந்தப் பயன்முறையில் பிழைகள் " +"பதிவு செய்யப்படுமே தவிர SELinux கொள்கையில் மாற்றங்கள் எதுவும் செய்யப்படாது. " +"அனுமதிப் பயன்முறைக்குச் செல்ல மறுதொடக்கம் செய்ய வேண்டியதும் இல்லை. தொடர " +"விரும்புகிறீர்களா?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"SELinuxஆனது அடுத்த மறுபூட்டாக்கப்படும் மொத்த கோப்பு முறைமை மறுலேபிலிட்டு " +"செயல்படுத்த மாற்றுகிறது. கணினியின் கோப்பு முறைமையின் அளவைப் பொருத்து " +"மறுவேபிலிடுவதை அதிக நேரத்தை எடுக்கிறது. நீங்கள் தொடர விரும்புகிறீர்களா?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"உங்கள் மாற்றங்களைச் செயல்படுத்தாமலே பயன்பாட்டை மூட முயற்சிக்கிறீர்கள்.\n" +" * இந்த அமர்வின் போது நீங்கள் செய்த மாற்றங்களைச் சேமிக்க, இல்லை என்பதை " +"சொடுக்கி புதுப்பி என்பதைச் சொடுக்கவும்.\n" +" * உங்கள் மாற்றங்களைச் செயல்படுத்தாமல் பயன்பாட்டை விட்டு வெளியேற, ஆம் " +"என்பதை சொடுக்கவும். இந்த அமர்வின் போது நீங்கள் செய்த மாற்றங்கள் அனைத்தும் " +"இழக்கப்படும்." + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "தரவு இழப்பு உரையாடல்" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "வழக்கமான கோப்பு" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "கோப்பகம்" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "எழுத்து சாதன பெயர்" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "தொகுப்பு சாதனம்" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "சாக்கெட் கோப்பு" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "குறியீடு இணைப்பு" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "பெயரிடப்பட்ட பைப்" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "SELinux கொள்கை நிறுவப்படவில்லை" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "கொள்கை கோப்பு %s ஐ வாசிக்க முடியவில்லை" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- Allowed %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"நீங்கள் /usr/bin/sepolgen-ifgen ஐ இயக்கி இடைமுகத் தகவலை மீண்டும் உருவாக்க " +"வேண்டும்" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "தெரியாத" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "இடைமுகம் %s இல்லை." + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"நீங்கள் இந்த gui விருப்பத்தைப் பயன்படுத்த policycoreutils-gui தொகுப்பை நிறுவ " +"வேண்டும்" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "SELinux கொள்கைக்கான வரைகலை பயனர் இடைமுகம்" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "உருவாக்கப்பட இருக்கிற உதவிப் பக்கங்களின் டொமைன் பெயர்(கள்)" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "மாற்று ரூட் கோப்பகம், முன்னிருப்பாக உள்ளது /" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "SELinux உதவிப் பக்கங்களை உருவாக்கு" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "உருவாக்கப்படும் SELinux உதவிப் பக்கங்கள் சேமிக்கப்படும் பாதை" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "கையேட்டுப் பக்கங்களுக்கான OS இன் பெயர்" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" +"தேர்ந்தெடுத்த SELinux கையேட்டுப் பக்கத்திற்கு HTML கையேட்டுப் பக்கங்கள் " +"கட்டமைப்பை உருவாக்கவும்" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "மாற்று ரூட் கோப்பகம், முன்னிருப்பாக உள்ளது /" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"இந்தக் கொடியுடன், மாஅற்று ரூட் பாதையில் கோப்பு சூழல் கோப்புகளும்policy.xml " +"கோப்பும் உள்ளடங்கியிருக்க வேண்டும்" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "அனைத்து டொமைன்களும்" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "SELinux கொள்கை பிணைய தகவலை வினவு" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "அனைத்து SELinux முனைய வகைகளையும் பட்டியலிடு" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "முனையத்துடன் தொடர்புடைய SELinux வகையைக் காண்பி" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "இந்த SELinux வகைக்கு வரையறுக்கப்பட்ட முனையங்களைக் காண்பி" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" +"இந்த டொமைன் பிணையக்கூடிய மற்றும்/அல்லது இணையக்கூடிய முனையங்களைக் காண்பி" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" +"இந்த டொமைன் பிணையக்கூடிய மற்றும்/அல்லது இணையக்கூடிய முனையங்களைக் காண்பி" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"டொமைன்கள் ஒன்றுக்கொன்று தகவல் பரிமாறிக்கொள்ள முடியுமா என அறிய SELinux " +"கொள்கையை வினவு" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "மூல டொமைன்" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "இலக்கு டொமைன்" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "பூலியன்களின் விளக்கத்தை அறிய SELinux கொள்கையை வினவு" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "அனைத்து பூலியன் விளக்கங்களையும் பெறுக" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "விளக்கம் பெற வேண்டிய பூலியன்" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"மூல செயலாக்க டொமைன் ஒன்று இலக்கு செயலாக்க டொமைனாக எப்படி மாற முடியும் என " +"அறிய SELinux கொள்கையை வினவு" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "மூல செயலாக்க டொமைன்" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "இலக்கு செயலாக்க டொமைன்" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy generate: பிழை: %s இல் ஒரு மதிப்புரு தேவை" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "இந்த வகை கொள்கைக்குத் தேவையான கட்டளை" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"'%s' டொமைன்களுடன் -t விருப்பத்தைப் பயன்படுத்த முடியாது. மேலும் விவரங்களுக்கு " +"பயன்பாட்டைப் பார்க்கவும்." + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"'%s' டொமைன்களுடன் -d விருப்பத்தைப் பயன்படுத்த முடியாது. மேலும் விவரங்களுக்கு " +"பயன்பாட்டைப் பார்க்கவும்." + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"'%s' டொமைன்களுடன் -a விருப்பத்தைப் பயன்படுத்த முடியாது. மேலும் விவரங்களுக்கு " +"பயன்பாட்டைப் பார்க்கவும்." + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" +"இந்த விருப்பத்துடன் -t விருப்பத்தைப் பயன்படுத்த முடியாது. மேலும் " +"விவரங்களுக்கு பயன்பாட்டைப் பார்க்கவும்." + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "SELinux கொள்கை இடைமுகங்களை பட்டியலிடு" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "நீங்கள் வினவ விரும்பும் இடைமுகங்களின் பெயர்களை உள்ளிடவும்" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "SELinux கொள்கை தொகுதிக்கூறூ வார்ப்புருவை உருவாக்கு" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "நீங்கள் நீட்டிக்க உள்ள களத்தின் வகையை உள்ளிடவும்" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "இந்த களத்தில் செயல்படும் SELinux பயனர்களை உள்ளிடவும்" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "நிர்வாகி டொமைன் மாறக்கூடிய SELinux பங்குகளை உள்ளிடவும்" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "இந்த கட்டுப்படுத்தப்பட்ட நிர்வாகி நிர்வகிக்கும் டொமைன்களை உள்ளிடவும்" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "உருவாக்க வேண்டிய கொள்கையின் பெயர்" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "உருவாக்கப்படும் கொள்கைக் கோப்புகள் சேமிக்கப்படும் பாதை" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "கட்டுப்படுத்தப்பட்ட செயலாக்கங்கள் எழுதப்பட வேண்டிய பாதை" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "கட்டளை தேவைப்படுகின்ற கொள்கை வகைகள்" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "'%s' கொள்கையை உருவாக்கு" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "'%s' கொள்கையை உருவாக்கு" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "கட்டுப்படுத்த வேண்டிய இயக்கத்தக்கது" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "கட்டளைகள்" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" +"மாற்று SELinux கொள்கை, முன்னிருப்பு மதிப்பு /sys/fs/selinux/policy ஆகும்" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "பயன்பாடுகள்" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "டொமைனைத் தேர்ந்தெடுக்கவும்" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "தேர்ந்தெடுக்கவும்" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "ரத்துசெய்" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" +"உள்ளிட்ட உள்ளீடு தவறானது. /.../... என்ற வடிவத்தில் மீண்டும் முயற்சிக்கவும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "மறுமுயற்சி" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "பிணைய முனையம்" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"கோப்பு சமான மேப்பிங்கைச் சேர்க்கவும். புதுப்பிப்பு பயன்படுத்தப்படும் போது " +"மேப்பிங் உருவாக்கப்படும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "பாதை" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"புதிய SELinux பயனர் பெயரைக் குறிப்பிடவும். வழக்கமாக SELinux பயனர் பெயர்கள் " +"_u என முடியும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "நீங்கள் சமான லேபிளை அமைக்க விரும்பும் ஒரு பாதையை உள்ளிடவும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "கோப்புப் பாதை" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "புதுப்பிப்புக்கு சேமி" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"புதிய பாதைக்கும் சமானப் பாதைக்கும் இடையிலான மேப்பிங்கைக் குறிப்பிடவும். " +"இந்தப் புதிய பாதையின் கீழுள்ள அனைத்தும் அவை சமானப் பாதையின் கீழ் இருந்தால் " +"எப்படி லேபிளிடப்படுமோ அவ்விதமே லேபிளிடப்படும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "ஒரு கோப்பைச் சேர்" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" க்கான கோப்பு லேபிளிடல். புதுப்பிப்பு " +"பயன்படுத்தப்படும் போது கோப்பு லேபிள்கள்உருவாக்கப்படும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "வகுப்பு" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "வகை" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"இந்த லேபிள் பயன்படுத்தப்பட உள்ள கோப்பு பிரிவைத் தேர்ந்தெடுக்கவும். " +"முன்னிருப்பாக அனைத்து பிரிவுகளுக்கும் பொருந்தும்" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "பாதையைத் தொடரும்படியானதாக அமைக்கவும்" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"குறிப்பிட்ட கோப்பகப் பாதையின் அனைத்து சேய்களுக்கும் இந்த லேபிளை நீங்கள் " +"பயன்படுத்த விரும்பினால் பாதையை தொடரும்படியானதாக அமைக்கவும் என்பதைத் " +"தேர்ந்தெடுக்கவும். இந்த லேபிளைக் கொண்டிருப்பதற்காக கோப்பகத்தின் கீழ் வரும் " +"பொருள்கள்." + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "உலாவு" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" +"ஏதாவது கோப்பு/அடைவு வாசிக்க மட்டும் என்பதை பகிர சாம்பாவை அனுமதிக்கவும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "பாதை " + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"நீங்கள் லேபிளிடுதலை மாற்ற விரும்பும் பாதையை சுருங்குறித் தொடர்களைப் " +"பயன்படுத்திக் குறிப்பிடவும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" +"இந்தப் பாதைக்கு நியமிக்க வேண்டிய SELinux கோப்பு வகையைத் தேர்ந்தெடுக்கவும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "இந்தக் கோப்புப் பாதைக்கு நியமிக்க வேண்டிய MLS லேபிளை உள்ளிடவும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "நீங்கள் இந்தப் பாதைக்கு நியமிக்க விரும்பும் SELinux MLS லேபிள்." + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "கொள்கையைப் பகுப்பாய்வு செய்கிறது..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"புகுபதிவு மேப்பிங்கைச் சேர்க்கவும். புதுப்பிப்பு பயன்படுத்தப்படும் போது " +"புகுபதிவு மேப்பிங் உருவாக்கப்படும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"நீங்கள் SELinux பயனர் கட்டுப்பாட்டைச் சேர்க்க விரும்பும் பயனரின் புகுபதிவு " +"பயனர் பெயரை உள்ளிடவும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"இந்த புகுபதிவு பயனருக்கு நியமிக்க வேண்டிஅய் SELinux பயனரைத் " +"தேர்ந்தெடுக்கவும். புகுபதிவு பயனர்களுக்கு முன்னிருப்பாக __default__ user " +"பயனர் நியமிக்கப்படும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"இந்தப் புகுபதிவு பயனருக்கான MLS/MCS வரம்பை உள்ளிடவும். தேர்ந்தெடுத்த " +"SELinux பயனருக்கான வரம்பு முன்னிருப்பாக இருக்கும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "MCS வரையறை" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"இந்தப் பயனர் புகுபதிவு செய்ய பயன்படும் MLS வரம்பைக் குறிப்பிடவும்." +"தேர்ந்தெடுத்த SELinux பயனருக்கான MLS வரம்பு முன்னிருப்பாக இருக்கும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" க்கான பிணைய துறை. புதுப்பிப்பு " +"பயன்படுத்தப்படும் போது துறைகள் உருவாக்கப்படும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" +"நீங்கள் துறை வகையைச் சேர்க்க விரும்பும் துறை எண் அல்லது வரம்பை உள்ளிடவும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "நெறிமுறை" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "SELinux துறை வகை" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" +"குறிப்பிட்ட துறை எண்ணுக்கு நீங்கள் நியமிக்க விரும்பும் துறை வகையைத் " +"தேர்ந்தெடுக்கவும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" +"tcp துறை எண்களுக்கு துறை வகை நியமிக்கப்பட வேண்டும் எனில் tcp ஐத் " +"தேர்ந்தெடுக்கவும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" +"udp துறை எண்களுக்கு துறை வகை நியமிக்கப்பட வேண்டும் எனில் udp ஐத் " +"தேர்ந்தெடுக்கவும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "இந்தத் துறைக்கு நியமிக்க வேண்டிய MLS லேபிளை உள்ளிடவும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "SELinux கட்டமைப்பு" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "தேர்ந்தெடு..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "பூலியன்கள்" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"'தேர்ந்தெடுக்கப்பட்ட டொமைனுக்கான' கொள்கையில் மாற்றம் செய்ய பயன்படுத்தக்கூடிய " +"பூலியன் தகவலைக் காண்பி." + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "கோப்புகள்" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" +"'தேர்ந்தெடுக்கப்பட்ட டொமைன்' பயன்படுத்தக்கூடிய கோப்பு வகைத் தகவலைக் காண்பி." + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "பிணையம்" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"'தேர்ந்தெடுக்கப்பட்ட டொமைன்' இணைக்கக்கூடிய அல்லது கவனிக்கக்கூடிய பிணைய " +"முனையங்களைக் காண்பி." + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "நிலைமாற்றங்கள்" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" +"'தேர்ந்தெடுக்கப்பட்ட டொமைனுக்கு' அல்லது அதிலிருந்து நிலைமாற்றம் அடையக்கூடிய " +"பயன்பாடுகளைக் காண்பி." + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "SELinux புகுபதிவு மேப்பிங்கைச் சேர்க்கவும்" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "SELinux அமைவாக்கத்தை நிர்வகிக்கவும்" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "SELinux பயனர்" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "லாக்டவுன்" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"SELinux கணினியை லாக்டவுன் செய்யவும்.\n" +"இந்தத் திரையைப் பயன்படுத்தி SELinux பாதுகாப்பை இயக்கலாம்." + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "ரேடியோபொத்தான்" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "வடிப்பி" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "மாற்றம் செய்யப்பட்டவை மட்டும் காண்பி" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "தவறாக லேபிளிடப்பட்ட கோப்பு உள்ளது" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "தவறாக லேபிளிடப்பட்ட கோப்புகளை மட்டும் காண்பி" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"கொள்கையில் எழுதப்பட்டுள்ள, மாற்று அணுகல் கட்டுப்பாட்டை அனுமதிக்கக்கூடிய If-" +"Then-Else \n" +"விதிகள்." + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "செயல்படுத்தப்பட்டது" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "பெயர்" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "கோப்புப் பாதை" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "SELinux வகை" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "'தேர்ந்தெடுத்த டொமைனை' உள்ளிடப் பயன்படுத்திய கோப்புப் பாதை." + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "செயல்படுத்தக்கூடிய கோப்புகள்" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "'தேர்ந்தெடுத்த டொமைன்' எழுதக்கூடிய கோப்புகள்." + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "எழுதக்கூடிய கோப்புகள்" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "'தேர்ந்தெடுத்த டொமைனுக்கான' வரையறுக்கப்பட்ட கோப்பு வகைகள்." + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "பயன்பாடு கோப்பு வகைகள்" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "முனையம்" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "'தேர்ந்தெடுக்கப்பட்ட டொமைன்' இணைக்க அனுமதிக்கப்பட்ட பிணைய முனையங்கள்." + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "வெளிவகை" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" +"'தேர்ந்தெடுக்கப்பட்ட டொமைன்' கவனிக்க அனுமதிக்கப்பட்ட பிணைய முனையங்கள்." + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "உள்வகை" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "பூலியன்\n" +"செயல்படுத்தப்பட்டுள்ளது" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "பூலியன் பெயர்" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "SELinux பயன்பாடு வகை" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"'தேர்ந்தெடுக்கப்பட்ட டொமைன்' செயல்படுத்தக்கூடியவற்றை இயக்கும் போது, வேறு " +"டொமைனுக்கு நிலைமாறும் செயல்படுத்தக்கூடியவை." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "'தேர்ந்தெடுத்த டொமைனில்' இருந்து பயன்பாடு நிலைமாற்றங்கள்" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "செயலாக்க டொமைனை அழைக்கிறது" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "செயல்படுத்தக்கூடிய கோப்பு" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"தேர்ந்தெடுக்கப்பட்ட டொமைன்கள் நுழைவுப்புள்ளியை செயல்படுத்தும் போது, " +"'தேர்ந்தெடுக்கப்பட்ட டொமைனுக்கு' நிலைமாறும் செயல்படுத்தக்கூடியவை." + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "'தேர்ந்தெடுத்த டொமைனுக்கான' நிலைமாற்றங்கள்" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"இலக்கு வகையைச் சேர்ந்த ஒரு கோப்பகத்தில் நடப்பு டொமைன் ஒரு குறிப்பிட்ட " +"பிரிவைச் சேர்ந்த உள்ளடக்கத்தை உருவாக்கும் போது என்ன நிகழும் என்பதை கோப்பு " +"நிலைமாற்றங்கள் வரையறுக்கின்றது. மாறாக நிலைமாற்றத்திற்கு ஒரு கோப்புப் " +"பெயரையும் குறிப்பிடலாம்." + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "SELinux கோப்பக வகை" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "இலக்கு பிரிவு" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "SELinux இலக்கு வகை" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "கோப்புப் பெயர்" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "'தேர்ந்தெடுத்த டொமைனிலிருந்து' கோப்பு நிலைமாற்றங்கள்" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "முன்னிருப்பு நிலை" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" +"கணினி முதலில் துவங்கும் போது இருக்க வேண்டிய கணினி பயன்முறையைத் " +"தேர்ந்தெடுக்கவும்" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "கட்டாயப்படுத்தல்" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "அனுமதிப்பது" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "நடப்பு அமர்வுக்கான கணினி பயன்முறையைத் தேர்ந்தெடுக்கவும்" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "கணினி கொள்கை வகை:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "கணினி பயன்முறை" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "மற்றொரு கணினியிலிருந்து கணினி அமைவுகளை இறக்குமதி செய்யவும்" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "இறக்குமதி செய்" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "கணினி அமைவுகளை ஒரு கோப்பாக ஏற்றுமதி செய்யவும்" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "ஏற்றுமதி செய்" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" +"மறுதுவக்கத்தின் போது அனைத்து கோப்புகளுக்கும் கணினி முன்னிருப்பாக " +"மறுலேபிளிடவும்" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "கணினி அமைவாக்கம்" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"கட்டுப்படுத்தப்படாத டொமைன் என்பது, SELinux இன் குறுக்கீடு இல்லாமல் ஒரு " +"செயலாக்கம் தான் விரும்பும் செயல்களைச் செய்ய அனுமதிக்கின்ற ஒரு செயலாக்க " +"லேபிளாகும். இந்த பயன்முறை செயல்படுத்தப்பட்டால், கணினி துவக்கத்தில் init " +"system தொடங்குகின்ற SELinux இல் SELinux கொள்கை வரையறுக்கப்படாத பயன்பாடுகள் " +"கட்டுப்படுத்தப்படாதவையாக இயங்கும். இதை முடக்கினால் அனைத்து டொமைன்களும் " +"கட்டுப்படுத்தப்பட்டவையாகும். unconfined_t பயனரை முடக்க பயனர்கள்/புகுபதிவு " +"திரைகளில் இருந்து unconfined_t பயனரரை அகற்றவும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" +"கட்டுப்படுத்தப்படாத கணினி செயலாக்கங்களை இயக்கும் அதிகாரத்தை முடக்க " +"வேண்டுமா?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"அனுமதிக்கப்படும் டொமைன் என்பது ஒரு செயலாக்கம் தான் விரும்பும் செயல்களைச் " +"செய்ய அனுமதிக்கும் ஒரு செயலாக்க லேபிள் ஆகும், இதில் SELinux மறுப்பதைப் " +"பதிவிடுமே தவிர, மறுப்பைச் செயல்படுத்தாது. வழக்கமாக அனுமதிக்கப்படும் " +"டொமைன்கள் பரிசோதனை கொள்கைகளைக் குறிக்கின்றன, இந்தத் தொகுதிக்கூறை " +"முடக்கினால், SELinux ஆனது அனுமதிக்கப்பட வேண்டிய ஒரு டொமைனுக்கான அணுகலை " +"மறுக்கும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "அனுமதிக்கப்படும் செயலாக்கங்கள் அனைத்தையும் முடக்கவா?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"மற்ற செயலாக்கங்களை ptracing அலல்து வழுநீக்கம் செய்யாதபடி அனைத்து " +"செயலாக்கங்களையும் தடுக்கவா?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"கோப்பு சமானங்களைப் பயன்படுத்துவதன் மூலம், கணினியானது உள்ளடக்கம் சமானப் " +"பாதையின் கீழ் இருந்தால் எப்படி உள்ளடக்கத்திற்கு லேபிள் இடுமோ அதே போன்றே ஒரு " +"புதிய பாதையின் கீழுள்ள உள்ளடக்கத்திற்கும் லேபிளிடும்படி செய்ய முடியும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "கோப்பு சமானம்" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...தரவைக் காண தேர்ந்தெடுக்கவும்..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "அழி" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "மாற்றியமை" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "சேர்" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "திரும்பப்பெறுதல்" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"மீட்டெடு பொத்தானை சொடுக்கினால், ஒரு புதிய உரையாடல் திறக்கும், அதில் நீங்கள் " +"நடப்பு பரிவர்த்தனைகளிலான மாற்றங்களை மீட்டமைக்க முடியும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" +"உங்கள் நடப்பு பரிவர்த்தனையிலான அனைத்து மாற்றங்களையும் சேவையகத்திற்கு " +"சமர்ப்பிக்கவும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "பயன்பாடு மேலும் விவரமான காட்சி" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "செயலாக்க வகைகள்" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "கூடுதல் விவரங்கள்" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "மாற்றம் செய்யப்பட்ட கோப்பு லேபிளிடலை அழி" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"அழிக்க வேண்டிய கோப்பு லேபிளிடலைத் தேர்ந்தெடுக்கவும். புதுப்பிப்பு " +"பயன்படுத்தப்படும் போது கோப்பு லேபிளிடல் அழிக்கப்படும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "SELinux கோப்பு லேபிள்" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "புதுப்பிப்புக்கு சேமி" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "மாற்றம் செய்யப்பட்ட துறைகளை அழி" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" +"அழிக்க வேண்டிய துறைகளைத் தேர்ந்தெடுக்கவும். புதுப்பிப்பு பயன்படுத்தப்படும் " +"போது துறைகள் அழிக்கப்படும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"அழிக்க வேண்டிய கோப்பு சமான லேபிளிடலைத் தேர்ந்தெடுக்கவும். புதுப்பிப்பு " +"பயன்படுத்தப்படும் போது கோப்பு சமான லேபிளிடல் அழிக்கப்படும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "மாற்றம் செய்யப்பட்ட பயனர் மேப்பிங்குகளை அழி." + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"அழிக்க வேண்டிய புகுபதிவு பயனர் மேப்பிங்கைத் தேர்ந்தெடுக்கவும். புதுப்பிப்பு " +"பயன்படுத்தப்படும் போது புகுபதிவு பயனர் மேப்பிங் அழிக்கப்படும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "புகுபதிவு பெயர்" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "கூடுதல் வகைகள்" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "வகைகள்" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"நீங்கள் செய்த புதுப்பிப்புகளை கணினிக்கு சமர்ப்பிக்கும் முன்பு அவற்றை " +"மறுபார்வையிடவும். அவற்றில் ஏதேனும் ஒன்றை மீட்டமைக்க, தேர்வுப் பெட்டியை " +"அழிக்கவும். நீங்கள் புதுப்பி என்பதைத் தேர்ந்தெடுக்கும் போது தேர்வு " +"செய்யப்பட்ட அனைத்தும் புதுப்பிக்கப்படும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "செயல்" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "பயன்படுத்து" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"அழிக்க வேண்டிய பயனர் மேப்பிங்கைத் தேர்ந்தெடுக்கவும். புதுப்பிப்பு " +"பயன்படுத்தப்படும் போது பயனர் மேப்பிங் அழிக்கப்படும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux பயனர் பெயர்" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"பயனர் பங்குகளைச் சேர்க்கவும். துப்பிப்பு பயன்படுத்தப்படும் போது SELinux " +"பயனர் பங்குகள் உருவாக்கப்படும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux பயனர் பெயர்" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "இந்த SELinux பயனருக்கான MLS/MCS வரம்பை உள்ளிடவும்.\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"இந்த SELinux பயனர் புகுபதிவு செய்வதற்குரிய முன்னிருப்பு நிலையைக் " +"குறிப்பிடவும். முன்னிருப்பு s0 ஆகும்." + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" +"SELinux பயனர் புகுபதிவு செய்வதற்குரிய முன்னிருப்பு நிலையை உள்ளிடவும். " +"முன்னிருப்பு s0 ஆகும்" diff --git selinux-python-2.8/po/te.po selinux-python-2.8/po/te.po new file mode 100644 index 0000000..fec2029 --- /dev/null +++ selinux-python-2.8/po/te.po @@ -0,0 +1,3534 @@ +# Petr Lautrbach , 2016. #zanata +# Parag , 2017. #zanata +# Vit Mojzis , 2017. #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: 2017-12-15 09:06+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Telugu\n" +"Language: te\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** ముఖ్యమైన ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "కనీసం ఒక వర్గమైనా అవసరము" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "%s పైన మృదువైన స్థాయిలను '+' ఉపయోగించి సవరించలేము" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s ఇప్పటికే %s నందు ఉన్నది" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s అనునది %s నందు లేదు" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "ఇతర తరహా వర్గములతో +/- ను మిళితం చేయలేము" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "బహుళ మృదులాలను కలిగివుండలేము" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "%s వర్గము దస్త్రము ఉపయోగము ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "%s -l వర్గము వినియోగదారి ఉపయోగము ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "%s -d దస్త్రము ఉపయోగము ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "%s -l -d వినియోగదారి ఉపయోగము ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "%s -L ఉపయోగము" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "%s -L -l వినియోగదారి ఉపయోగము" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "అంతిమ ఐచ్చిక జాబితాకు -- ను ఉపయోగించు. ఉదాహరణకు" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "ఐచ్చికముల దోషము %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "నోడ్" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "రకము" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "అవుట్పుట్ ఫైల్" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "semanage హాండిల్‌ను సృష్టించలేకపోయింది" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "SELinux విధానం నిర్వహించబడలేదు లేదా నిల్వ వాడుకొన లేదు." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "విధాన నిల్వను చదువలేదు." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "semanage అనుసంధానంను ఎర్పరచలేక పోయింది." + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "MLS చేతనమైన స్థితిని పరిశీలించలేక పోయింది" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "ఇంకా మెరుగుపరచ లేదు" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Semanage వ్యవహారము యిప్పటికే పురోగతినందు వున్నది" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "semanage వ్యవహారాన్ని ప్రారంభించ లేకపోయింది" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "semanage వ్యవహారాన్ని అప్పగించ(commit)లేక పోయింది" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Semanage వ్యవహారము పురోగతినందు లేదు" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "SELinux మాడ్యూల్సును జాబితా చేయలేకపోయింది" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "మాడ్యూల్ నామము" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "భాష" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "అచేతనమైన" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "మాడ్యూల్ %s తీసివేయలేక పోయింది (తీసివేత విఫలమైంది)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit 'on' లేదా 'off' కావాలి" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "అంతర్నిర్మిత పర్మిస్సివ్ రకాలు" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "మలచుకొనిన పర్మిసివ్ రకాలు" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "అనుమతిగల డొమైన్ %sను అమర్చలేక పోయింది (మాడ్యూల్ సంస్థాపన విఫలమైంది)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "అనుమతిగల డొమైన్ %sను తొలగించలేక పోయింది (తొలగింపు విఫలమైంది)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "%s కొరకు కీను సృష్టించలేకపోయింది" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "%s కొరకు లాగిన్ మాపింగ్ నిర్వచించబడివుంటే పరిశీలించకుండా ఉండేది" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "లినక్స్‍ సమూహము %s లేదు" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "లినక్స్‍ వినియోగదారి %s లేడు" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "%s కొరకు లాగిన్ మాపింగ్‌ను సృష్టించలేదు" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "%s కొరకు నామమును అమర్చలేక పోయింది" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "%s కొరకు MLS స్థాయిని అమర్చలేకపోయింది" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "%s కొరకు SELinux వినియోగదారిని అమర్చలేక పోయింది" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "%s కొరకు లాగిన్ మాపింగ్‌ను జతచేయ లేకపోయింది" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "seuser లేదా serange అవసరము" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "%s కొరకు లాగిన్ మాపింగ్ నిర్వచించబడలేదు" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "%s కొరకు seuser ను క్వరీ చేయలేకపోయింది" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "%s కొరకు లాగిన్ మాపింగ్‌ను సవరించ లేకపోయింది" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "%s కొరకు లాగిన్ మాపింగ్ విధానంనందు నిర్వచించబడినది, తొలగించబడలేదు" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "%s కు లాగిన్ మాపింగ్‌ను తొలగించలేక పోయింది" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "లాగిన్ మాపింగ్స్‍‌ను జాబితా చేయలేకపోయింది" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "లాగిన్ నామము" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux వినియోగదారి" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS వ్యాప్తి" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "సేవ" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "SELinux వినియోగదారి %s నిర్వచించబడివుంటే పరిశీలించకుండా ఉండేది" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "%s కొరకు వినియోగదారిని క్వరీ చేయలేకపోయింది" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "%s కొరకు మీరు కనీసము వొక పాత్రను జతచేయవలెను" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "%s కొరకు SELinux వినియోగదారిని సృష్టించ లేకపోయింది" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "పాత్ర %s ను %s కొరకు జతచేయ లేకపోయింది" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "%s కు MLS స్థాయిని అమర్చ లేకపోయింది" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "ప్రిఫిక్స్‍ %s ను %s కు జతచేయ లేకపోయింది" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "%s కొరకు కీను బయల్పరచ లేకపోయింది" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "SELinux వినియోగదారి %s ను జతచేయలేకపోయింది" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "ప్రిఫిక్స్‍, పాత్రలు, స్థాయి లేదా వ్యాప్తి అవసరము" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "ప్రిఫిక్స్‍ లేదా పాత్రలు అవసరము" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux వినియోగదారి %s నిర్వచించబడలేదు" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "SELinux వినియోగదారి %s ను సవరించలేదు" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "SELinux వినియోగదారి %s విధానం లో నిర్వచించబడినది, తొలగింపబడలేదు" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "SELinux వినియోగదారి %s ను తొలగించ లేకపోయింది" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "SELinux వినియోగదారులను జాబితా చేయలేకపోయింది" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "వినియోగదారి %s కొరకు పాత్రలను జాబితా చేయలేకపోయింది" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "లేబిలింగ్" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "ప్రిఫిక్స్‍" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS స్థాయి" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS వ్యాప్తి" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux పాత్రలు" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "నియమం udp లేదా tcp అవసరము" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "పోర్ట్‍ అవసరము" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "చెల్లని పోర్ట్" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "%s/%s కొరకు కీను సృష్టించ లేకపోయింది" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "రకము అవసరము" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "రకం %s చెల్లనిది, తప్పక పోర్టు రకం కావాలి" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "పోర్ట్‍ %s/%s నిర్వచించివుంటే పరిశీలించకుండా ఉండేది" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "పోర్ట్‍ %s/%s ఇప్పటికే నిర్వచించబడివుంది" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "%s/%s కొరకు పోర్ట్‍‌ను సృష్టించ లేకపోయింది" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "%s/%s కొరకు సందర్భంను సృష్టించలేకపోయింది" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "%s/%s కొరకు పొర్ట్‍ సందర్భంనందు వినియోగదారిని అమర్చ లేకపోయింది" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "%s/%s కొరకు పోర్ట్‍ సందర్భంనందు పాత్రను అమర్చ లేకపోయింది" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "%s/%s కొరకు పోర్ట్‍ సందర్భంనందు రకంను అమర్చ లేకపోయింది" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "%s/%s కొరకు పోర్ట్‍ సందర్భంనందు mls క్షేత్రాలను అమర్చ లేకపోయింది" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "%s/%s కొరకు పోర్ట్‍ సందర్భంను అమర్చ లేకపోయింది" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "పోర్ట్‍ %s/%s ను జతచేయలేకపోయింది" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "setype లేదా serange అవసరము" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "setype అవసరము" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "పోర్ట్‍ %s/%s నిర్వచించబడిలేదు" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "పోర్ట్‍ %s/%s ను క్వరీ చేయలేకపోయింది" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "పోర్ట్‍ %s/%s ను సవరించలేకపోయింది" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "పోర్ట్స్‍ ను జాబితాచేయలేకపోయింది" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "పోర్ట్‍ %s ను తోలగించలేకపోయింది" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "పోర్ట్‍ %s/%s విధానం నందు నిర్వచించబడింది, తొలగింపబడలేదు" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "పోర్ట్‍ %s/%s ను తోలగించలేకపోయింది" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "పోర్ట్స్‍ ను జాబితాచేయలేకపోయింది" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux పోర్ట్‍ రకము" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Proto" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "పోర్ట్‍ సంఖ్య" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "నోడు చిరునామా అవసరమైనది" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "తెలియని లేదా తప్పిపోయిన నిభందన" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "SELinux నోడ్ రకం అవసరమైంది" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "రకం %s చెల్లనిది, తప్పక నోడ్ రకం కావాలి" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "%s కొరకు కీను సృష్టించలేకపోయింది" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "%s చిరునామా నిర్వచించబడివుంటే పరిశీలించలేక పోయేది" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "%s కొరకు చిరునామాను సృష్టించలేకపోయింది" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "%s కొరకు సందర్భంను సృష్టించలేకపోయింది" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "%s కొరకు తొడుగు(మాస్కు)ను అమర్చలేక పోయింది" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "%s కొరకు చిరునామా సందర్భంనందు వినియోగదారిని అమర్చలేకపోయింది" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "%s కొరకు చిరునామా సందర్భంనందు పాత్రను అమర్చలేకపోయింది" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "%s కొరకు చిరునామా సందర్భంనందు రకమును అమర్చలేకపోయింది" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "%s కొరకు చిరునామా సందర్భంనందు mls క్షేత్రాలను అమర్చలేకపోయింది" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "%s కొరకు చిరునామా సందర్భంను అమర్చలేకపోయింది" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "చిరునామా %s జతచేయలేక పోయింది" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "చిరునామా %s నిర్వచించబడిలేదు" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "చిరునామా %sను క్వరీచేయలేక పోయింది" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "చిరునామా %sను సవరించలేక పోయింది" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "విధానం నందు నిర్వచించబడిన చిరునామా %s, తొలగింపబడలేదు" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "చిరునామా %sను తొలగించలేక పోయింది" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "అన్ని నోడ్ మాపింగ్సును తొలగించలేదు" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "చిరునామాలను జాబితా చేయలేక పోయింది" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "SELinux రకము అవసరము" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "అంతర్‌ఫలకం %s నిర్వచించివుంటే పరిశీలించకుండా ఉండేది" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "%s కొరకు అంతర్‌ఫలకంను సృష్టించ లేకపోయింది" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "%s కొరకు అంతర్‌ఫలకం సందర్భంనందు వినియోగదారిని అమర్చ లేకపోయింది" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "%s కొరకు అంతర్‌ఫలకం సందర్భంనందు పాత్రను అమర్చ లేకపోయింది" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "%s కొరకు అంతర్‌ఫలకం సందర్భంనందు రకమును అమర్చ లేకపోయింది" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "%s కొరకు అంతర్‌ఫలకం సందర్భంనందు mls క్షేత్రములను అమర్చ లేకపోయింది" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "%s కొరకు అంతర్‌ఫలకం సందర్భం ను అమర్చ లేకపోయింది" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "%s కొరకు సందేశం సందర్భంను అమర్చ లేకపోయింది" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "అంతర్‌ఫలకం %s ను జతచేయలేకపోయింది" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "అంతర్‌ఫలకం %s నిర్వచించబడిలేదు" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "అంతర్‌ఫలకం %s ను క్వరీ చేయలేకపోయింది" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "అంతర్‌ఫలకం %s ను సవరించలేకపోయింది" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "అంతర్‌ఫలకం %s విధానంనందు నిర్వచించబడివుంది, తోలగింపబడలేదు" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "అంతర్‌ఫలకం %s ను తొలగించలేకపోయింది" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "అన్ని యింటర్ఫేస్ మాపింగ్స్ తొలగించలేక పోయింది" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "అంతర్‌ఫలకంలను జాబీతా చేయలేకపోయింది" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux అంతర్‌ఫలకం" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "సందర్భము" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "లక్ష్యం %s చెల్లనిది. లక్ష్యం అనునది '/' తో ముగియుటకు అనుమతించబడదు" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "%s కు సమానపు క్లాస్ యిప్పటికే వుంది" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "%s కొరకు దస్త్ర సందర్భంనందు వినియోగదారిని అమర్చలేకపోయింది" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "%s కొరకు దస్త్ర సందర్భంనందు పాత్రను అమర్చలేకపోయింది" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "%s కొరకు దస్త్ర సందర్భంనందు mls క్షేత్రాలను అమర్చలేకపోయింది" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "సరికాని దస్త్రము విశదీకరణము" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "ఫైల్ స్పెసిఫికేషన్ ఖాళీలను కలిగివుండలేదు" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "రకం %s చెల్లనిది, తప్పక ఫైలు లేదా పరికరం రకం కావాలి" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "%s కొరకు దస్త్ర సందర్భం నిర్వచించబడివుంటే పరిశీలించకుండా ఉండేది" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "%s కొరకు దస్త్ర సందర్భంను సృష్టించలేకపోయింది" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "%s కొరకు దస్త్ర సందర్భంనందు రకమును అమర్చలేకపోయింది" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "%s కొరకు దస్త్రము సందర్భంను అమర్చలేకపోయింది" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "%s కొరకు దస్త్రము సందర్భంను జతచేయలేకపోయింది" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "setype, serange లేదా seuser అవసరము" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "%s కొరకు దస్త్రము సందర్భం నిర్వచించబడిలేదు" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "%s కొరకు దస్త్రము సందర్భంను క్వరీచేయలేకపోయింది" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "దస్త్రము సందర్భంను %s కొరకు సవరించలేదు" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "దస్త్రము సందర్భంలను జాబితా చేయలేకపోయింది" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "దస్త్రము సందర్భం %sను తొలగించలేకపోయింది" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "%s కొరకు దస్త్రము సందర్భం విధానంలో నిర్వచించబడివుంది, తొలగింపబడలేదు" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "%s కొరకు దస్త్రము సందర్భంను తొలగించలేకపోయింది" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "దస్త్రము సందర్భంలను జాబితా చేయలేకపోయింది" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "స్థానిక దస్త్ర సందర్భంలను జాబితాచేయలేకపోయింది" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux పంపిణీ fcontext సమానత \n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"SELinux స్థానిక fcontext సమానత \n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "బూలియన్ %s నిర్వచించబడితే పరిశీలించి ఉండేదికాదు" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "బూలియన్ %s నిర్వచించబడిలేదు" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "దస్త్రము సందర్భం %s ను క్వరీ చేయలేకపోయింది" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "ఈక్రింది విలువలలో వొకదానిని మీరు తప్పక తెలుపవలెను: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "బూలియన్ %s యొక్క క్రియాశీల విలువను అమర్చలేక పోయింది" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "బూలియన్ %s ను సవరించలేకపోయింది" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "చెడ్డ రూపీకరణం %s: రికార్డు %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "బూలియన్ %s విధానంనందు నిర్వచించబడివుంది, తొలగింపబడలేదు" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "బూలియన్ %s తొలగింపలేకపోయింది" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "బూలియన్స్‍ ను జాబితాచేయలేకపోయింది" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "ఆఫ్" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "ఆన్" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux బూలియన్" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "స్థితి" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "అప్రమేయం" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "వివరణ" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "ప్రామాణిక Init డెమోన్‌" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS సిస్టమ్ డెమోన్" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "ఇంటర్నెట్ సేవల డెమోన్" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "వెబ్ అనువర్తనము/స్క్రిప్ట్‍ (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Sandbox" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "వినియోగదారి అనువర్తనము" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "ఉన్న డొమైన్ రకం" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "కనీసపు టెర్మినల్ లాగిన్ వాడుకరి పాత్ర" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "గరిష్టపు X విండోస్ లాగిన్ వాడుకరి పాత్ర" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "డెస్కుటాప్ లాగిన్ వాడుకరి పాత్ర" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "నిర్వహణాధికారి లాగిన్ వాడుకరి పాత్ర" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "లోబడిన Root నిర్వహణాధికారి పాత్ర" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "కొత్త రకం కొరకు మాడ్యూల్ సమాచారం" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "చెల్లునటువంటి రకాలు:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "పోర్ట్స్‍ తప్పక సంఖ్యలు లేదా 1 నుండి %d స్థాయి లోపలి సంఖ్యలు అవ్వాలి " + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "మీరు తప్పక చెల్లునటువంటి విధాన రకం ప్రవేశపెట్టాలి" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" +"మీ '%s' కు మీ విధాన మాడ్యూల్ కొరకు ఒక పేరును మీరు తప్పకుండా ప్రవేశపెట్టాలి." + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"పేరు ఖాళీలు లేకుండా అల్ఫాన్యూమరిక్ అయివుండాలి. \"-n MODULENAME\" ఐచ్చికం " +"వుపయోగించుము." + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "వాడుకరి పాత్ర రకాలు నిర్వర్తించదగిన వాటిని నియోగించలేవు." + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "డెమోన్ అనువర్తనములు మాత్రమే init స్క్రిప్ట్‍‌ను ఉపయోగించగలవు.." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve తప్పక బూలియన్ విలువ కావాలి" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog అనునది తప్పక బూలియన్ విలువైవుండాలి " + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos తప్పక బూలియన్ విలువ కావాలి" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache తప్పక బూలియన్ విలువ కావాలి" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER రకములు స్వయంచాలకంగా tmp రకమును పొందుతాయి" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "'%s' విధాన మాడ్యూళ్ళకు ఇప్పటికేవున్న డొమైన్లు కావాలి" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "టైపు ఫీల్డ్ అవసరం" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "దీనితో ముగియు కొత్త రకమును మీరు నిర్వచించవలసి వుంది:\n" +"%s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "మీ పరిమిత కార్యముకు మీరు తప్పక నిర్వర్తించదగు పాత్‌ను ప్రవేశపెట్టాలి" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "టైప్ ఎన్ఫోర్స్‍‌మెంట్ దస్త్రము" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "ఇంటర్ఫేస్ దస్త్రము" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "ఫైల్ కాంటెక్స్ట్‍ దస్త్రము" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "Spec ఫైలు" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "అమర్పు స్క్రిప్ట్‍" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "కాదు" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "అవును" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "అచేతనంచేయి" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "చేతనంచేయి" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "అధునాతన >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "అధునాతన <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "అధునాతన అన్వేషణ >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "అధునాతన అన్వేషణ <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"అచేతనం నుండి ఎన్ఫోర్సింగ్ రీతికి మార్చుటకు\n" +"- వ్యవస్థ రీతిని అచేతనం నుండి పర్మిసివ్ కు మార్చుము\n" +"- పునఃప్రారంభించు, కనుక వ్యవస్థ రీలేబుల్ చేయగల్గును\n" +"- అనుకున్నట్లు వ్యవస్థ పనిచేస్తుంటే\n" +" * వ్యవస్థ రీతిను ఎన్ఫోర్సింగ్‌కు మార్చుము\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s చెల్లని డొమైన్" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "వ్యవస్థ స్థితి: అచేతనం" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "సహాయం: ప్రారంభ పేజీ" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "సహాయం: బూలియన్స్ పేజీ" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "సహాయం: నిర్వర్తించగల ఫైళ్ళ పేజీ" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "సహాయం: వ్రాయదగు ఫైళ్ళ పేజీ" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "సహాయం: అనువర్తనం రకాల పేజీ" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "సహాయం: అవుట్‌బౌండ్ నెట్వర్కు అనుసంధానాల పేజీ" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "సహాయం: ఇన్బౌండ్ నెట్వర్క్ అనుసంధానాల పేజీ" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "సహాయం: అనువర్తనం పేజీనుండి బదిలీ" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "సహాయం: అనువర్తనం పేజీనకు బదిలీ" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "సహాయం: బదిలీ అనువర్తనం ఫైల్ పేజీ" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "సహాయం: వ్యవస్థల పేజీ" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "సహాయం: లాక్‌డౌన్ పేజీ" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "సహాయం: లాగిన్ పేజీ" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "సహాయం: SELinux వాడుకరి పేజీ" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "సహాయం: ఫైల్ సమానత పేజీ" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "మరిన్ని..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "'%s' డొమైన్ ప్రవేశపెట్టుటకు వుపయోగించిన ఫైల్ పాత్." + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "'%s' డొమైన్ వ్రాయగల ఫైళ్ళు." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "'%s' అనుసంధానమగుటకు అనుమతించు నెట్వర్కు పోర్టులు." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "'%s' వినుటకు అనుమతించు నెట్వర్కు పోర్టులు." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "'%s' కొరకు నిర్వచించిన ఫైల్ రకాలు." + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"'%s' కొరకు పాలసీను సవరించుటకు వుపయోగించగల బూలియన్ సమాచారం ప్రదర్శించండి" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "'%s' చేత వుపయోగించగల ఫైల్ టైప్ సమాచారం ప్రదర్శించండి." + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "'%s' అనుసంధానం కాగల లేదా వినగల నెట్వర్కు పోర్టులను ప్రదర్శించు." + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "'%s' నకు అనువర్తనం బదిలీలు" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "'%s' నుండి అనువర్తనం బదిలీలు" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "'%s' నుండి ఫైల్ బదిలీలు" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "'%s' నకు లేదా దాని బయటకు స్థిత్యంతరం కాగల అనువర్తనాలు ప్రదర్శించు" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "అన్ని ఫైళ్ళు" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "దొరకని ఫైల్ పాత్" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "నిర్వర్తించదగు" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "వ్రాయదగు" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "అనువర్తనం" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "'%(DOMAIN)s' డొమైన్ల కొరకు కొత్త %(TYPE)s ఫైలు జతచేయి." + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "'%(DOMAIN)s' డొమైన్ కొరకు %(TYPE)s ఫైల్ పాత్లు తొలగించు." + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"'%(DOMAIN)s' డొమైన్ కొరకు %(TYPE)s ఫైల్ పాత్ సవరించు. జాబితానందలి బోల్డెడ్ " +"అంశాలు మాత్రమే ఎంపికచేయగలం, అవి గతంలో సవరించబడెనని ఇది సూచించును." + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "అనుసంధానించు" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "ఇన్బౌండ్ అనుసంధానాల కొరకు విను" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"దైనికైతే '%(APP)s' డొమైన్ అనునది %(PERM)s కు అనుమతించునో ఆ కొత్త పోర్ట్ " +"నిర్వచనం జతచేయి." + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"దేనికైతే '%(APP)s' డొమైన్ %(PERM)s కు అనుమతించబడునో దానికి సవరించిన పోర్ట్ " +"నిర్వచనాలు తొలగించు." + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"ఏ '%(APP)s' డొమైన్ అయితే %(PERM)s కు అనుమతించునో దానికి పోర్ట్ నిర్వచనాలు " +"సవరించు." + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "కొత్త SELinux వాడుకరి/పాత్ర నిర్వచనం జతచేయి." + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "సవరించిన SELinux వాడుకరి/పాత్ర నిర్వచనాలు తొలగించు." + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "సవరించిన SELinux వాడుకరి/పాత్ర నిర్వచనాలలో ఎంపికైనవి సవరించు." + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "కొత్త లాగిన్ మాపింగ్ నిర్వచనం జతచేయి." + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "సవరించిన లాగిన్ మాపింగ్ నిర్వచనాలు తొలగించు." + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "సవరించిన లాగిన్ మాపింగ్ నిర్వచనాలలో ఎంపికైనవి సవరించు." + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "కొత్త ఫైల్ సమానత నిర్వచనం జతచేయి." + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "సవరించిన ఫైల్ సమానత నిర్వచనాలు తొలగించు." + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"సవరించిన ఫైల్ సమానత నిర్వచనాలలో ఎంపికైనవి సవరించు. జాబితానందు బోల్డుగావున్న " +"అంశాలు మాత్రమే ఎంపికచేయగలం, అవి గతంలో సవరించబడెనని ఇది సూచించును." + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "బూలియన్ %s అనుమతించు నియమాలు" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s కొరకు నెట్వర్కు పోర్ట్ జతచేయి. నవీకరణ వర్తింపజేసినప్పుడు పోర్టులు " +"సృష్టించబడును." + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "%s కొరకు నెట్వర్కు పోర్ట్ జతచేయి" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"%s కొరకు ఫైల్ లేబులింగ్ జతచేయి. నవీకరణ వర్తింపజేసినప్పుడు ఫైల్ లేబుల్సు " +"సృష్టించబడును." + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "%s కొరకు ఫైల్ లేబులింగ్ జతచేయి" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"లాగిన్ మాపింగ్ జతచేయి. నవీకరణ వర్తింపజేసినప్పుడు వాడుకరి మాపింగ్ " +"సృష్టించబడును." + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "లాగిన్ మాపింగ్ జతచేయి" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"SELinux వాడుకరి పాత్ర జతచేయి. నవీకరణ వర్తింపజేసినప్పుడు SELinux వాడుకరి " +"పాత్రలు సృష్టించబడును." + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "SELinux వాడుకరులు జతచేయి" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"ఫైల్ సమానత మాపింగ్ జతచేయి. నవీకరణ వర్తింపజేసినప్పుడు మాపింగ్ సృష్టించబడును." + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "SELinux ఫైల్ సమానత జతచేయి" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"%s కొరకు ఫైల్ లేబులింగ్ సవరించు. నవీకరణ వర్తింపజేసినప్పుడు ఫైల్ లేబుల్సు " +"సృష్టించబడును." + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"SELinux వాడుకరి పాత్ర సవరించు. నవీకరణ వర్తింపజేసినప్పుడు SELinux వాడుకరి " +"పాత్రలు సవరించబడును." + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "SELinux వాడుకరులు సవరించు" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"లాగిన్ మాపింగ్ సవరించు. నవీకరణ వర్తింపచేసినప్పుడు లాగిన్ మాపింగ్ సవరించబడును." +"" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "లాగిన్ మాపింగ్ సవరించు" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"ఫైల్ సమానత మాపింగ్ సవరించు. నవీకరణ వర్తింపజేసినప్పుడు మాపింగ్ సృష్టించబడును." + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "SELinux ఫైల్ సమానత సవరించు" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"%s కొరకు నెట్వర్కు పోర్ట్ సవరించు. నవీకరణ వర్తింపజేసినప్పుడు పోర్టులు " +"సృష్టించబడును." + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "%s కొరకు నెట్వర్కు పోర్ట్ సవరించు" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" +"ప్రవేశం '%s' అనునది చెల్లునటువంటి పాత్ కాదు. పాత్‌లు తప్పకుండా '/' తో " +"ప్రారంభం కావాలి." + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "పోర్ట్ సంఖ్య అనునది తప్పకుండా 1 మరియు 65536 మధ్యన వుండాలి" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "SELinux పేరు: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "%s కొరకు ఫైల్ లేబులింగ్ జతచేయి" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "%s కొరకు ఫైల్ లేబులింగ్ తొలగించు" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "%s కొరకు ఫైల్ లేబులింగ్ సవరించు" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "ఫైల్ పాత్: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "ఫైల్ తరగతి: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "SELinux ఫైల్ రకం: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "%s కొరకు పోర్టులు జతచేయి" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "%s కొరకు పోర్టులు తొలగించు" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "%s కొరకు పోర్టులు సవరించు" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "నెట్వర్కు పోర్టులు: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "నెట్వర్కు ప్రొటోకాల్: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "వాడుకరి జతచేయి" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "వాడుకరి తొలగించు" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "వాడుకరి సవరించు" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "SELinux వాడుకరి : %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "పాత్రలు: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS విస్తృతి: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "లాగిన్ మాపింగ్ జతచేయి" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "లాగిన్ మాపింగ్ తొలగించు" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "లాగిన్ మాపింగ్ సవరించు" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "లాగిన్ పేరు: %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "SELinux వాడుకరి: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "ఫైల్ సమానత లేబులింగ్ జతచేయి." + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "ఫైల్ సమానత లేబులింగ్ తొలగించు." + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "%s కొరకు ఫైల్ సమానత లేబులింగ్ సవరించు." + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "ఫైల్ పాత్: %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "సమానత: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "వ్యవస్థ" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "ఫైల్ సమానత" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "వాడుకరులు" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"%(PATH)s రకంను %(CUR_CONTEXT)s నుండి అప్రమేయ %(DEF_CONTEXT)s కు మార్చుటకు " +"దానిపై restorecon నడుపవలెనా?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "తాజాపరచు" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "మార్పులను నవీకరించు" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "మార్పులను తిప్పివుంచు" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "వ్యవస్థ స్థితి: ఎన్ఫోర్సింగ్" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "వ్యవస్థ స్థితి: పర్మిసివ్" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"విధానం రకమును మార్చుట అనునది తరువాతి బూట్ నందు మొత్తం దస్త్ర వ్యవస్థ యొక్క " +"చెరికకు కారణమౌతుంది. చేర్చుట అనునది దస్త్ర వ్యవస్థ పరిమాణం పై ఆధారపడి ఎక్కువ " +"సమయం తీసకోవచ్చు. మీరు కొనసాగించాలని అనుకుంటున్నారా?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"SELinux ను అచేతనంకు మార్చుటకు పునఃప్రారంభం అవసరం. అది సిఫార్సు చేయడంలేదు. " +"మీరు తరువాత SELinux ను ఆన్ చేయాలని అనుకుంటే, వ్యవస్థ రీలేబుల్ చేయవలసి " +"వుంటుంది. మీ వ్యవస్థపైన SELinux సమస్య సృష్టిస్తోందేమో అనేది చూడలనుకుంటే, " +"పర్మిసివ్ రీతినకు వెళ్ళండి అది దోషాలను లాగ్ మాత్రమే చేస్తుంది SELinux " +"విధానాన్ని ఎన్ఫోర్స్ చేయదు. పర్మిసివ్ రీతినకు పునఃప్రారంభం అవసరంలేదు. మీరు " +"కొనసాగించాలని అనుకొంటున్నారా?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"SELinux చేతనంకు మార్చుట అనునది తరువాతి బూట్ నందు మొత్తం దస్త్ర వ్యవస్థ యొక్క " +"చెరికకు కారణమౌతుంది. చేర్చుట అనునది దస్త్ర వ్యవస్థ పరిమాణం పై ఆధారపడి ఎక్కువ " +"సమయం తీసకోవచ్చు. మీరు కొనసాగించాలని అనుకుంటున్నారా?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"మీ మార్పులను వర్తింపచేయకుండా అనువర్తనాన్ని మూయుటకు మీరు ప్రయత్నిస్తున్నారు.\n" +" * ఈ సెషన్ నందు మీరు చేసిన మార్పులను వర్తింపచేయుటకు, వద్దు నొక్కి " +"మరియు నవీకరించు నొక్కుము.\n" +" * మీ మార్పులను వర్తించపచేయకుండా వుండాలంటే, అవును నొక్కుండి. ఈ సెషన్ " +"నందు మీరు చేసిన అన్ని మార్పులు పోతాయి." + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "కోల్పోయిన దత్తాంశం డైలాగ్" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "సాధారణ ఫైలు" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "సంచయం" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "కారెక్టర్ పరికరం" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "బ్లాక్ పరికరం" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "సాకెట్ ఫైల్" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "సింబాలిక్ లింక్" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "నేమ్‌డ్ పైప్" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "SELinux విధానం సంస్థాపించలేదు" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "%s విధానం ఫైలు చదువుటకు విఫలమైను" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- అనుమతించును %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"/usr/bin/sepolgen-ifgen నడుపుట ద్వారా మీరు తప్పక ఇంటర్ఫేస్ సమాచారం " +"తిరిగిజనియింపచేయాలి" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "తెలియని" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "ఇంటర్ఫేస్ %s లేదు." + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"gui ఐచ్చికం ఉపయోగించుటకు మీరు policycoreutils-gui ప్యాకేజీ సంస్థాపించాలి" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "SELinux విధానం కొరకు గ్రాఫికల్ వాడుకరి ఇంటర్ఫేస్" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "సృష్టించబోవు man పేజీల డొమైన్ పేరు(లు)" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "ప్రత్యామ్నాయ root అమర్చవలసివుంది" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "SELinux man పేజీలను పుట్టించు" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "పుట్టించిన SELinux man పేజీలు నిల్వవుండు పాత్" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "man పేజీల కొరకు OS యొక్క పేరు" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" +"ఎంపికచేసిన SELinux man పేజీ కొరకు HTML man పేజీల ఆకృతిని జనియింపచేయును" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "ప్రత్యామ్నాయ root సంచయం, అప్రమేయం /" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"ఈ ఫ్లాగ్‌తో, ప్రత్యామ్నాయ root పాత్ ఫైల్ కాంటెక్స్ట్ ఫైళ్ళు మరియు policy.xml " +"ఫైల్ చేర్చవలసి వుంటుంది." + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "అన్ని డొమైన్లు" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "SELinux విధానం నెట్వర్కు సమాచారం పశ్నించు" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "SELinux పోర్టు రకాలు జాబితాచేయి" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "పోర్టుకు చెందిన SELinux రకం చూపు" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "ఈ SELinux రకానికి నిర్వచించిన పోర్టు చూపు" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "ఈ డొమైన్ బైండ్ మరియు/లేదా అనుసంధానం కాగల పోర్ట్ చూపు" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "ఈ అనువర్తనం బందనం మరియు/లేదా అనుసంధానం కాగల పోర్టలను చూపుము" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"డొమైన్లు వొక దానితో వొకటి సంప్రదించుకోగలవో లేదో చూడుటకు SELinux విధానంను " +"ప్రశ్నించు" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "మూలపు డొమైన్" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "లక్ష్యపు డొమైన్" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "బూలియన్స్ వివరణను చూడుటకు SELinux విధానం ప్రశ్నించు" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "అన్ని బూలియన్ల వివరణలను పొందును" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "వివరణ పొందుటకు బూలియన్" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"మూలపు ప్రోసెస్ డొమైన్ లక్ష్యపు ప్రోసెస్ డొమైన్‌కు యెలా బదిలీ అగునో SELinux " +"విధానంను ప్రశ్నించు" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "మూలపు ప్రోసెస్ డొమైన్" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "లక్ష్యపు ప్రోసెస్ డొమైన్" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy generate: దోషం: ఆర్గుమెంట్లలో వొకటైన %s అవసరమైంది" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "ఈ రకమైన విధానం కొరకు ఆదేశం అవసరం" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-t ఐచ్చికం అనునది '%s' డొమైన్లతో వుపయోగించలేము. మరిన్ని వివరాల కొరకు వాడుకను " +"చదవండి." + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-d ఐచ్చికంను '%s' డొమైన్లతో వుపయోగించలేము. మరిన్ని వివరాల కొరకు వాడుకను " +"చదువండి." + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"-a ఐచ్చికంను '%s' డొమైన్లతో వుపయోగించలేము. మరిన్ని వివరాల కొరకు వాడుకను " +"చదువండి." + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "-w ఐచ్చికం --newtype ఐచ్చికంతో వుపయోగించలేము" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "SELinux విధానం యింటర్ఫేసులను జాబితాచేయును" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "ఇంటర్ఫేస్ పేర్లను, మీకు కావలసిన క్వరీను ప్రవేశపెట్టు" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "SELinux విధానం మాడ్యూల్ మాదిరి పుట్టించు" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "మీరు విస్తరించు డొమైన్ రకములను ప్రవేశపెట్టండి" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "ఈ డొమైన్‌కు బదిలీ అగు SELinux వాడుకరు(ల)ను ప్రవేశపెట్టుము" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" +"నిర్వహణాధికారి డొమైన్ బదీలీఅగు దానికి SELinux పాత్ర(లు) ప్రవేశపెట్టుము." + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "ఈ కన్ఫైన్డ్ నిర్వహణాధికారి నిర్వహించు డొమైన్(ల)ను ప్రవేశపెట్టు" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "పుట్టించుటకు విధానం పేరు" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "జనియింపచేసిన విధానపు ఫైళ్ళు నిల్వవుండు పాత్" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "లోబడిన ప్రోసెస్ వ్రాయవలసిన పాత్" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "ఆదేశం అవసరమైన పాలసీ రకాలు" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "'%s' పాలసీ జనియింపచేయి" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "'%s' పాలసీ జనియింపచేయి " + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "ఎల్లకు నిర్వర్తనం" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "ఆదేశాలు" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "ప్రత్యామ్నాయ SELinux విధానం, /sys/fs/selinux/policy కు అప్రమేయమగును" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "అనువర్తనాలు" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "డొమైన్ ఎంపికచేయి" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "ఎంచుకోండి" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "రద్దుచేయి" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" +"ప్రవేశపెట్టిన ప్రవేశం సరికానిది. దయచేసి ex:/.../... ఫార్మాట్ నందు " +"ప్రయత్నించుము." + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "తిరిగిప్రయత్నించు" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "నెట్వర్కు పోర్ట్ నిర్వచనాలు" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"ఫైలు సమాన మాపింగ్ జతచేయి. నవీకరణ వర్తింపచేసినప్పుడు మాపింగ్ సృష్టించబడును." + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "పాత్" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"కొత్త SELinux వాడుకరి పేరు తెలుపుము. సాధారణంగా SELinux వాడుకరి పేర్లు _u తో " +"ముగియును." + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "మీరు సమానత లేబుల్ అమర్చాలనుకొన్న దానికి పాత్ ప్రవేశపెట్టండి." + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "సమానత పాత్" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "నవీకరణకు దాయి" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"కొత్త పాత్ మరియు సమానత పాత్‌కు మధ్యని మాపింగ్ తెలుపుము. ఈ కొత్త పాత్ కిందని " +"ప్రతిదీ సమానత పాత్ కిందన వున్నట్లు లేబుల్ చేయబడును." + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "ఫైలు జతచేయి" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" ఫైల్ లేబులింగ్ <ఎంపికచేసిన డొమైన్> కొరకు. నవీకరణ " +"వర్తించబడినప్పుడు ఫైల్ లేబుల్స్ సృష్టించబడును." + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "క్లాస్" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "రకం" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "ఈ లేబుల్ వర్తించబడు ఫైల్ తరగతి ఎంపికచేయి. అప్రమేయం అన్ని తరగతులు." + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "పాత్ రికర్సివ్ చేయి" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"తెలిపిన డైరెక్టరీ పాత్ యొక్క చిల్డ్రన్‌కు ఈ లేబుల్ వర్తింపాలంటే మేక్ పాత్ " +"రికర్సివ్ ఎంపికచేయి. డైరెక్టరీ కిందని ఆబ్జక్టులు ఈ లేబుల్ కలిగివుండుటకు." + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "బ్రౌజ్‌చేయి" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "లేబులింగ్ కొరకు ఫైల్/డైరెక్టరీ ఎంపికచేయుటకు బ్రౌజ్‌చేయి." + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "పాత్" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"లేబులింగ్ సవరించుటకు మీరు ఇష్టపడే రెగ్యులర్ ఎక్సుప్రెషన్స్ వుపయోగించి పాత్ " +"తెలుపుము." + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "ఈ పాత్‌నకు అప్పగించుటకు SELinux ఫైల్ రకం ఎంపికచేయి." + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "ఈ ఫైల్ పాత్‌కు అప్పగించుటకు MLS లేబుల్ ప్రవేశపెట్టుము." + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "ఈ పాత్‌నకు మీరు అప్పగించాలని అనుకొంటున్న SELinux MLS లేబుల్." + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "పాలసీ విశ్లేషిస్తోంది..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"లాగిన్ మాపింగ్ జతచేయి. నవీకరణ వర్తింపచేసినప్పుడు లాగిన్ మాపింగ్ " +"సృష్టించబడును." + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"మీరు SELinux వాడుకరి నిర్బందం జతచేయాలని మీరు అనుకొంటున్న వాడుకరి యొక్క " +"లాగిన్ వాడుకరి పేరు ప్రవేశపెట్టండి." + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"ఈ లాగిన్ వాడుకరికి అప్పగించుటకు SELinux వాడుకరి ఎంపికచేయి. లాగిన్ " +"వాడుకరులకు అప్రమేయంగా __default__ వాడుకరి అప్పగించబడును." + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"ఈ లాగిన్ వాడుకరి కొరకు MLS/MCS విస్తృతి ప్రవేశపెట్టుము. ఎంపికచేసిన SELinux " +"వాడుకరి కొరకు విస్తృతికు అప్రమేయంచేయి." + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "MLS విస్తృతి" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"ఈ వాడుకరి లాగిన్ అగు MLS విస్తృతి తెలుపుము. ఎంపికచేసిన SELinux వాడుకరుల MLS " +"విస్తృతికి అప్రమేయంచేయి." + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" నెట్వర్కు పోర్ట్ <ఎంపికచేసిన డొమైన్> కొరరకు. నవీకరణ " +"వర్తింపచేసినప్పుడు పోర్ట్స్ సృష్టించబడును." + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" +"మీరు పోర్ట్ రకం జతచేయాలని అనుకొనుచున్న పోర్టు సంఖ్య లేదా విస్తృతి " +"ప్రవేశపెట్టండి." + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "నియమం" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "పోర్ట్ రకం" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" +"తెలిపిన పోర్ట్ సంఖ్యకు మీరు అప్పజెప్పాలని అనుకొంటున్న పోర్టు రకం ఎంపికచేయి." + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" +"ఒకవేళ పోర్ట్ రకం tcp పోర్టు సంఖ్యలకు అప్పజెప్పాలంటే tcp ఎంపికచేయండి." + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" +"ఒకవేళ పోర్ట్ రకం udp పోర్టు సంఖ్యలకు అప్పజెప్పాలంటే udp ఎంపికచేయండి." + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "ఈ పోర్టునకు అప్పగించుటకు MLS లేబుల్ ప్రవేశపెట్టుము." + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "SELinux ఆకృతీకరణ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "ఎంపికచేయి..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "బూలియన్లు" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"'ఎంపికచేసిన డొమైన్' కొరకు పాలసీను సవరించుటకు వుపయోగించగల బూలియన్ సమాచారం " +"ప్రదర్శించండి." + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "ఫైళ్ళు" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "'ఎంపికచేసిన డొమైన్' చేత వుపయోగించగల ఫైల్ టైప్ సమాచారం ప్రదర్శించండి." + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "నెట్వర్క్" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"'ఎంపికచేసిన డొమైన్' అనుసంధానం కాగల లేదా వినగల నెట్వర్కు పోర్టులను " +"ప్రదర్శించు." + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "స్థిత్యంతరాలు" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" +"'ఎంపికచేసిన డొమైన్' నకు లేదా దాని బయటకు స్థిత్యంతరం కాగల అనువర్తనాలు " +"ప్రదర్శించు." + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "లాగిన్ మాపింగ్" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "SELinux ఆకృతీకరణను నిర్వహించు" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "SELinux వాడుకరులు" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "లాక్‌డౌన్" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"SELinux వ్యవస్థ లాక్‌డౌన్ చేయి.\n" +"SELinux రక్షణలను అప్ చేయుటకు ఈ తెర వుపయోగించవచ్చు." + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "రేడియోబటన్" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "వడపోత" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "సవరించినవి మాత్రమే చూపు" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "తప్పుగాలేబుల్ చేసిన ఫైళ్ళు వున్నాయి" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "తప్పుగాలేబుల్ చేసిన ఫైళ్ళు మాత్రమే చూపు" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"ప్రత్యామ్నాయ ఏక్సెస్ నియంత్రణ అనుమతించే\n" +"పాలసీనందు వ్రాసిన If-Then-Else నియమాలు." + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "చేతనమైన" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "నామము" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "ఫైల్ పాత్" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "SELinux ఫైల్ రకం" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "'ఎంపికచేసిన డొమైన్' ప్రవేశపెట్టుటకు వుపయోగించిన ఫైల్ పాత్." + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "నిర్వర్తించదగ ఫైళ్ళు" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "'ఎంపికచేసిన డొమైన్' వ్రాయబడగల ఫైళ్ళు." + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "వ్రాయదగు ఫైళ్ళు" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "'ఎంపికచేసిన డొమైన్' కొరకు నిర్వచించిన ఫైల్ రకాలు." + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "అనువర్తనం ఫైల్ రకాలు" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "పోర్ట్‍" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "'ఎంపికచేసిన డొమైన్' అనుసంధానమగుటకు అనుమతించు నెట్వర్కు పోర్టులు." + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "అవుట్‌బౌండ్" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "'ఎంపికచేసిన డొమైన్' వినుటకు అనుమతించు నెట్వర్కు పోర్టులు." + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "ఇన్‌బౌండ్" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "బూలియన్\n" +"చేతనమైన" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "బూలియన్ పేరు" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "SELinux అనువర్తన రకం" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"'ఎంపికచేసిన డొమైన్' వాటిని నిర్వర్తించునప్పుడు వేరే డొమైన్‌కు స్థిత్యంతరం " +"కాగల ఎగ్జిక్యూటబుల్స్." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "'డొమైన్ ఎంపికచేయి' నుండి అనువర్తన బదిలీలు" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "కాలింగ్ ప్రోసెస్ డొమైన్" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "నిర్వర్తించగల ఫైల్" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"ఎంపికచేసిన డొమైన్ ఎంట్రీపాయింట్ నిర్వర్తించునప్పుడు 'ఎంపికచేసిన డొమైన్' కు " +"స్థిత్యంతరం అయ్యే ఎగ్జిక్యూటబుల్స్." + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "'ఎంపికచేసిన డొమైన్' కు అనువర్తన బదిలీలు" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"ప్రస్తుత డొమైన్ అనునది ఫలానా తరగతి యొక్క కాంటెంట్ ను లక్ష్యపు రకం " +"డైరెక్టరీనందు సృష్టించునప్పుడు ఏమౌతుందో ఫైల్ బదిలీలు నిర్వచించును. ఐచ్చికంగా " +"బదిలీ కొరకు ఒక ఫైలు పేరును తెలుపవచ్చు." + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "SELinux డైరెక్టరీ రకం" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "గమ్యపు తరగతి" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "SELinux గమ్యపు రకం" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "ఫైల్ పేరు" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "'ఎంపిక డొమైన్' నుండి ఫైల్ బదిలీలు" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "అప్రమేయ స్థాయి" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "వ్యవస్థ మొదట బూటైనప్పుడు వ్యవస్థ రీతి ఎంపికచేయి" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "బలవంతము" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "అనుమతిగల" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "ప్రస్తుత సెషన్ కొరకు వ్యవస్థ రీతి ఎంపికచేయి" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "వ్యవస్థ విధాన రకం:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "వ్యవస్థ రీతి" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "వేరొక మిషన్ నుండి వ్యవస్థ అమరికలు దిగుమతిచేయి" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "దిగుమతిచేయి" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "వ్యవస్థ అమరికలను ఒక ఫైలుకు ఎగుమతిచేయి" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "ఎగుమతిచేయి" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "పునఃప్రారంభముపై అన్ని ఫైళ్ళను తిరిగి వ్యవస్థ అప్రమేయాలకు లేబుల్‌చేయి" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "వ్యవస్థ ఆకృతీకరణ" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"నిర్భందంకాని డొమైన్ ఒక ప్రోసెస్ లేబుల్ అది SELinux కలుగజేసుకోకుండా, ప్రోసెస్ " +"దానికి కావలిసింది అది చేసుకొనుటకు అనుమతించును. ఈ మాడ్యూల్ చేతనమైతే బూట్ నందు " +"init వ్యవస్థచే ప్రారంభమై SELinux చేత SELinux పాలసీ నిర్వచించబడని అనువర్తనాలు " +"నిర్బందం లేనివాటివలె నడుచును. దీనిని అచేతనంచేస్తే అన్ని డెమోన్లు ఇప్పుడు " +"నిర్బందం అగును. unconfined_t వాడుకరిని అచేతనం చేయుటకు మీరు ముందుగా users/" +"login తెరలనుండి unconfined_t తొలగించాలి." + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "నిర్బందంకాని వ్యవస్థ ప్రోసెస్‌లు నడుపగల్గుట అచేతనం చేయాలా?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"పర్మిసివ్ డొమైన్ అనగా ప్రోసెస్ లేబుల్ అది ప్రోసెస్ తనకు కావలిసింది అది " +"చేసుకొనుటకు అనుమతించును, SELinux తిరస్కారాలను లాగింగ్ మాత్రమే చేయును, వాటిని " +"బలవంతం చేయదు. సాధారణంగా పర్మిసివ్ డొమైన్స్ అనగా గడువుతీరే విధానాలను " +"సూచిస్తాయి, మాడ్యూల్ అచేతనం చేయుటవలన SELinux అనునది అనుమతించవలసిన డొమైన్‌కు " +"ఎక్సెస్ తిరస్కరించును." + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "అన్ని పర్మిసివ్ ప్రోసెస్‌లు అచేతనం చేయాలా?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"ptracing ద్వారా లేదా ఇతర ప్రోసెస్‌లను డీబగ్ చేయుటద్వారా అన్ని ప్రోసెస్‌లు " +"తిరస్కరించు?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"వ్యవస్థ అనునది కాంటెంట్‌ను సమానత పాత్ కిందన వున్నట్లుగా కొత్త పాత్ కిందన " +"లేబుల్ చేయునట్లు ఫైల్ సమానత చేయును." + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "ఫైళ్ళ‌ సమానత" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...దత్తాంశం దర్శించుటకు ఎంపికచేయి..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "తొలగించు" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "సవరించు" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "జతచేయి" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "తిప్పివుంచును" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"తిప్పివుంచు బటన్ అనునది డైలాగ్ విండోను ఆరంభించును అది ప్రస్తుత వ్యవహారం " +"నందలి మార్పులను మీరు తిప్పివుంచుటకు అనుమతించును." + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "మీ ప్రస్తుత వ్యవహారంనందలి అన్ని మార్పులను సేవికకు సమర్పించుము." + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "అనువర్తనాలు - అధునాతన అన్వేషణ" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "ప్రోసెస్ రకం" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "మరిన్ని వివరాలు" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "సవరించిన ఫైల్ లేబులింగ్ తొలగించు" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"తొలగించుటకు ఫైల్ లేబులింగ్ ఎంపికచేయి. నవీకరణ వర్తింపచేసినప్పుడు ఫైల్ " +"లేబులింగ్ తొలగించబడును." + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "SELinux ఫైల్ లేబుల్" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "నవీకరణకు దాయి" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "సవరించిన పోర్టులను తొలగించు" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" +"తొలగించుటకు పోర్టులను ఎంపికచేయి. నవీకరణ వర్తింపచేసినప్పుడు పోర్టులు " +"తొలగించబడును." + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"తొలగించుటకు ఫైలు సమాన లేబులింగ్‌లను ఎంపికచేయి. నవీకరణ వర్తింపచేసినప్పుడు " +"ఫైలు సమాన లేబులింగ్ తొలగించబడును." + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "సవరించిన వాడుకరుల మాపింగ్ తొలగించు." + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"తొలగించుటకు లాగిన్ వాడుకరి మాపింగ్ ఎంపికచేయి. నవీకరణ వర్తింపజేసినప్పుడు " +"లాగిన్ వాడుకరి మాపింగ్ తొలగించబడును." + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "లాగిన్ పేరు" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "మరిన్ని రకాలు" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "రకాలు" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"మీరు చేసిన నవీకరణలను సమర్పించుటకు ముందుగా వాటిని పునఃపరిశీలించుము. ఒక " +"అంశమును తిరిగివుంచుటకు, చెక్‌బాక్స్ అన్‌చెక్ చేయి. మీరు నవీకరణను " +"ఎంపికచేసినప్పుడు చెక్‌చేసిన అన్ని అంశాలు నవీకరించబడును." + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "చర్య" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "వర్తింపచేయి" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"తొలగించుటకు వాడుకరుల మాపింగ్ ఎంపికచేయి. నవీకరణ వర్తింపజేసినప్పుడు వాడుకరుల " +"మాపింగ్ తొలగించబడును." + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux వాడుకరిపేరు" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"వాడుకరి పాత్రలను జతచేయి. నవీకరణ వర్తింపజేసినప్పుడు SELinux వాడుకరి పాత్రలు " +"సృష్టించబడును." + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux వాడుకరి పేరు" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "ఈ SELinux వాడుకరి కొరకు MLS/MCS విస్తృతి ప్రవేశపెట్టుము.\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"ఈ SELinux వాడుకరి లాగిన్ అగుటకు మీరు ఇష్టపడే అప్రమేయ స్థాయి తెలుపుము. s0 కు " +"అప్రమత్తం." + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" +"లాగిన్ అగుటకు SELinux వాడుకరి కొరకు అప్రమేయ స్థాయి ప్రవేశపెట్టుము. అప్రమేయం " +"s0" diff --git selinux-python-2.8/po/tg.po selinux-python-2.8/po/tg.po new file mode 100644 index 0000000..bdd2d0a --- /dev/null +++ selinux-python-2.8/po/tg.po @@ -0,0 +1,3370 @@ +# Kevin Fenzi , 2016. #zanata +# Parag , 2016. #zanata +# Tomáš Mráz , 2016. #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: 2016-06-17 05:41+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Tajik\n" +"Language: tg\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "намуд" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Забон" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Хидмат" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "хомӯш" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "фаъол" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Стандартӣ" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Шарҳ" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Не" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Ҳа" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "Ҷадидсозӣ" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Барномаҳо" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Бекор кардан" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Кӯшиши нав" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Синф" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Намуд" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Филтр" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Фаъолшуда" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Ном" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Нест кардан" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Илова кардан" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/th.po selinux-python-2.8/po/th.po new file mode 100644 index 0000000..5bf61a6 --- /dev/null +++ selinux-python-2.8/po/th.po @@ -0,0 +1,3371 @@ +# Sukit Arseanrapoj , 2015. #zanata +# Kevin Fenzi , 2016. #zanata +# Parag , 2017. #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: 2017-03-24 09:56+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Thai\n" +"Language: th\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "ภาษา" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "ปิด" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "เปิด" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "บูตปริยาย" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "คำอธิบาย" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "ไม่" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "ใช่" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "ระบบ" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "ผู้ใช้" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "ไม่ระบุ" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "แอพลิเคชัน" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "ยกเลิก" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "ลองใหม่" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "คลาส" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "ชนิด" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "เลือกดู" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "เครือข่าย" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "เปิดใช้งาน" + +# translation auto-copied from project libvirt, version master, document libvirt +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Name" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "พอร์ต" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/tr.po selinux-python-2.8/po/tr.po new file mode 100644 index 0000000..9acd91e --- /dev/null +++ selinux-python-2.8/po/tr.po @@ -0,0 +1,3379 @@ +# Akın Ömeroğlu , 2015. #zanata +# Akın Ömeroğlu , 2016. #zanata +# Emin Tufan Çetin , 2016. #zanata +# Kevin Fenzi , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Tomáš Mráz , 2016. #zanata +# Wim Taymans , 2016. #zanata +# Emin Tufan Çetin , 2017. #zanata +# Parag , 2017. #zanata +# Bora Can Aslı , 2018. #zanata +# Emin Tufan Çetin , 2018. #zanata +# Zdenek Dohnal , 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-03-04 12:59+0000\n" +"Last-Translator: Emin Tufan Çetin \n" +"Language-Team: Turkish\n" +"Language: tr\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n>1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** ÖNEMLİ ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "düğüm" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "Çıktı dosyası" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "SELinux modül listesi alınamadı" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "Öncelik" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Dil" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Pasif" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "%s için bir anahtar oluşturulamadı" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Servis" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "kapalı" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "açık" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Ön tanımlı" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Açıklama" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Hayır" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Evet" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Devre dışı bırak" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Etkinleştir" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Sistem" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Kullanıcılar" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "dizin" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "bilinmeyen" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Uygulamalar" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Seç" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "İptal" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Tekrar dene" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Sınıf" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Tür" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Göz At" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Protocolo" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Dosyalar" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Ağ" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Filtreleme" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Etkin" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Ad" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Bağlantı Noktası" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Sil" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Ekle" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Dön" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Eylem" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Uygula" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/uk.po selinux-python-2.8/po/uk.po new file mode 100644 index 0000000..8d2841a --- /dev/null +++ selinux-python-2.8/po/uk.po @@ -0,0 +1,3606 @@ +# Petr Lautrbach , 2016. #zanata +# Yuri Chornoivan , 2016. #zanata +# Vit Mojzis , 2017. #zanata +# Yuri Chornoivan , 2017. #zanata +# Yuri Chornoivan , 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 04:59+0000\n" +"Last-Translator: Copied by Zanata \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" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "********************* ВАЖЛИВО ************************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" +"Щоб активувати цей пакунок правил, віддайте таку команду:\n" +"\n" +"semodule -i %s\n" +"\n" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "Потрібна принаймні одна категорія" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "Не вдалося змінити чутливість рівнів використовуючи '+' на %s" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s вже у %s" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s не у %s" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "Не можна поєднувати +/- з іншими типами категорій" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "Кілька рівнів чутливості не підтримуються" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "Використання: %s КАТЕГОРІЯ файл ..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "Використання: %s -l КАТЕГОРІЯ користувач ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "Використання: %s [[+|-]КАТЕГОРІЯ],...] файл ..." + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "Використання: %s -l [[+|-]КАТЕГОРІЯ],...] користувач ..." + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "Використання: %s -d Файл ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "Використання: %s -l -d користувач ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "Використання: %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "Використання: %s -L -l користувач" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "Використовуйте -- для завершення списку параметрів. Приклади:" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "Помилка у параметрах %s" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "Виберіть інше сховище правил SELinux для керування" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "Виберіть пріоритетність для дій з модулями" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "Не виводити заголовок під час побудови списку типів об'єктів %s" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "Не перезавантажувати правила після зміни" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "Вивести список локальних налаштувань %s" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "Додати запис типу об'єктів %s" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "Тип SELinux для об'єкта" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" +"Типовий рівень SELinux для користувача SELinux. Типовим є s0. (лише системи " +"MLS/MCS)" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" +"\n" +"Діапазон захисту MLS/MCS (лише системи MLS/MCS)\n" +"Діапазон SELinux для прив'язки входів SELinux —\n" +"типово, діапазон записів користувачів SELinux.\n" +"Діапазон SELinux для користувача SELinux, типово s0.\n" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" +"\n" +" Протокол вказаного порту (tcp|udp) або версія інтернет-\n" +" протоколу для вказаного вузла (ipv4|ipv6).\n" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "\n" +" Префікс підмережі для вказаного ibp-ключа infiniband.\n" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "\n" +" Назва вказаного кінцевого порту infiniband.\n" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "Змінити запис типу об'єктів %s" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "Вивести список записів типу об'єктів %s" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "Вилучити запис типу об'єктів %s" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" +"Видобути придатні до налаштовування команди для використання у цій дії" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "Вилучити усі локальні налаштування об'єктів %s" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "Ім'я користувача SELinux" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" +"Керування прив'язками облікових записів між користувачами linux і обмеженими " +"користувачами SELinux" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "назва_запису | %%groupname" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "Керування визначеннями прив'язок контекстів файлів" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" +"Замінити шлях призначення початковим шляхом під час створення типової мітки. " +"\n" +"Використовується із fcontext. Потребує визначення аргументів початкового " +"шляху і \n" +"шляху призначення. Мітки контекстів для підієрархії призначення буде " +"зроблено \n" +"еквівалентними до визначених для початкового шляху." + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "специфікація_файла" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" +"Керування обмеженими користувачами SELinux (ролі і рівні для користувача " +"SELinux)" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" +"\n" +"Ролі SELinux. Декілька записів слід брати у лапки і відокремлювати пробілами." +" Також можна вказати -R декілька разів.\n" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "назва_selinux" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "Керування визначеннями типів портів мережі" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "порт | діапазон_портів" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "Керування визначеннями типів ibp-ключів infiniband" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "p-ключ | діапазон_p-ключів" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "Керування визначеннями типів кінцевого порту infiniband" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "ibendport" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "Керування визначеннями типів інтерфейсів мережі" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "специфікація_інтерфейсу" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "Керування модулями правил SELinux" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "Вилучити модуль" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "Вимкнути модуль" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "Увімкнути модуль" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "Назва модуля, над яким слід виконати дію" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "Керування визначеннями типів вузлів мережі" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "Маска мережі" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "вузол" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "Керування булевими значеннями для вибіркового вмикання можливостей" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "булеве" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "Увімкнути булеве значення" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "Вимкнути булеве значення" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "дозвільне semanage: помилка: слід вказати такий аргумент: тип\n" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "Керування режимом примушення типів процесів" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "тип" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "Вимкнути/Увімкнути правила dontaudit" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "Вивести локальні налаштування" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "Файл виведення" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "Імпортувати локальні налаштування" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "Вхідний файл" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "Не вдалося створити дескриптор semanage" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "Правила SELinux не призначено або немає доступу до сховища." + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "Не вдалося прочитати дані сховища правил." + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "Не вдалося встановити з'єднання з semanage" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "Не вдалося встановити активний статус MLS" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "Функцію ще не реалізовано" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Транзакція semanage вже виконується" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "Не вдалося запустити транзакцію semanage" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "Не вдалося завершити транзакцію semanage" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Транзакція semanage не виконується" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "Не вдалося отримати список модулів SELinux" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "Не вдалося отримати назву модуля" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "Не вдалося визначити, чи увімкнено модуль" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "Не вдалося отримати рівень пріоритетності модуля" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "Не вдалося отримати список мовних розширень модуля" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "Назва модуля" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "Пріоритетність" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Мова" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Вимкнено" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "Модуля не існує: %s " + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" +"Некоректне значення пріоритетності, %d (мало бути значення від 1 до 999)" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "Не вдалося створити ключ модуля" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "Не вдалося вказати назву ключа модуля" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "Не вдалося увімкнути модуль %s" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "Не вдалося вимкнути модуль %s" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "Не вдалося вилучити модуль %s (помилка вилучення)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "для dontaudit слід визначити «on» або «off»" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "Вбудовані дозвільні типи" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "Нетипові дозвільні типи" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" +"Для налаштовування дозвільних доменів потрібен модуль Python sepolgen.\n" +"У деяких дистрибутивах його включено до пакунка policycoreutils-devel.\n" +"# yum install policycoreutils-devel\n" +"Або подібна команда для вашого дистрибутива." + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "Не вдалося вказати дозволений домен %s (помилка встановлення модуля)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "Не вдалося вилучити дозволений домен %s (помилка при встановленні)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "Не вдалося створити ключ для %s" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "Не вдалося перевірити чи визначено mapping входу для %s " + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "Прив'язку записів для %s вже визначено" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linux-група %s не існує" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Користувач %s не існує у Linux" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "Не вдалося створити mapping входу для %s" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "Не вдалося вказати назву %s" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "Не вдалося вказати діапазон MLS для %s" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "Не вдалося встановити користувача SELinux для %s" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "Не вдалося додати mapping входу для %s" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "Потрібно seuser або serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "mapping входу для %s не визначено" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "Не вдалося запитати seuser для %s" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "Не вдалося змінити mapping входу для %s" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "mapping входу для %s визначено у правилах, не вдалося вилучити" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "Не вдалося вилучити mapping входу для %s" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "Не вдалося вивести прив’язки входу" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "Реєстраційне ім'я" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "Користувач SELinux" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "Діапазон MLS/MCS" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "Служба" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "Не вдалося перевірити чи визначений користувач SELinux %s" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "Не вдалося запитати користувача для %s" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "Треба додати принаймні одну роль для %s" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "Користувача SELinux %s вже визначено" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "Не вдалося створити користувача SELinux для %s" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "Не вдається додати роль %s для %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "Не вдалося встановити рівень MLS для %s" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "Не вдається додати префікс %s для %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "Не вдалося витягнути ключ для %s" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "Не вдалося додати користувача SELinux %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "Треба вказати префікс, ролі, рівень або range" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "Потрібен префікс або роль" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "Користувача SELinux %s не визначено" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "Не вдалося змінити користувача SELinux %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "Користувач SELinux %s визначено у правилах, не може бути вилучено" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "Не вдалося вилучити користувача SELinux %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "Не вдалося отримати список користувачів SELinux" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "Не вдалося отримати список ролей користувача %s" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "Розмітка" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "Префікс" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "Рівень MCS" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "Діапазон MCS" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "Ролі SELinux" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "Потрібен протокол udp чи tcp" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "Слід вказати порт" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "Некоректний порт" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "Не вдалося створити ключ для %s/%s" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "Слід вказати тип" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "Тип %s є некоректним, мало бути вказано тип порту" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "Не вдається чи порт визначено %s/%s" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "Порт %s/%s вже визначено" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "Не вдається створити порт для %s/%s" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "Не вдалося створити контекст для %s/%s" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "Не вдається вказати користувача у контексті порту для %s/%s" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "Не вдається встановити роль у контексті порту для %s/%s" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "Не вдається встановити тип у контексті порту для %s/%s" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "Не вдається встановити поле mls у контексті порту для %s/%s" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "Не вдається створити контекст порту для %s/%s" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "Не вдається додати додати порт %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "Потрібно вказати setype або serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "Потрібно вказати setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "Порт %s/%s не визначено" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "Не вдається запитати порт %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "Не вдається змінити порт %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "Не вдалося отримати список портів" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "Неможливо вилучити порт %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "Порт %s/%s визначено у правилах, не може бути видалений" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "Не вдається видалити порт %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "Не вдалося отримати список портів" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "Тип порту SELinux" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Протокол" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "Номер порту" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "Слід вказати префікс підмережі" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "Некоректний P-ключ" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "Тип %s є некоректним, мало бути вказано тип ibp-ключа" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "Не вдалося перевірити, чи визначено ibp-ключ %s/%s" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "ibp-ключ %s/%s вже визначено" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "Не вдалося створити ibp-ключ для %s/%s" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "Не вдалося встановити користувача у контексті ibpkey для %s/%s" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "Не вдалося встановити роль у контексті ibpkey для %s/%s" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "Не вдалося встановити тип у контексті ibpkey для %s/%s" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "Не вдалося встановити поля mls у контексті ibp-ключа для %s/%s" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "Не вдалося встановити контекст ibpkey для %s/%s" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "Не вдалося додати ibp-ключ %s/%s" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "ibp-ключ %s/%s не визначено" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "Не вдалося опитати ibp-ключ %s/%s" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "Не вдалося змінити ibp-ключ %s/%s" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "Не вдалося побудувати список ibp-ключів" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "Не вдалося вилучити ibp-ключ %s" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "ibp-ключ %s/%s визначено у правилах, не може бути видалений" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "Не вдалося вилучити ibp-ключ %s/%s" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "Не вдалося побудувати список ibp-ключів" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "Тип P-ключа IB SELinux" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "Префікс_підмережі" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "Номер P-ключа" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "Слід вказати назву пристрою IB" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "Некоректний номер порту" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "Не вдалося створити ключ для ibendport %s/%s" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "Тип %s є некоректним, мало бути вказано тип ibendport" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "Не вдалося перевірити, чи визначено ibendport %s/%s" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "ibendport %s/%s вже визначено" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "Не вдалося створити ibendport для %s/%s" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "Не вдалося встановити користувача у контексті ibendport для %s/%s" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "Не вдалося встановити роль у контексті ibendport для %s/%s" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "Не вдалося встановити тип у контексті ibendport для %s/%s" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "Не вдалося встановити поля mls у контексті ibendport для %s/%s" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "Не вдалося встановити контекст ibendport для %s/%s" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "Не вдалося додати ibendport %s/%s" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "ibendport %s/%s не визначено" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "Не вдалося опитати ibendport %s/%s" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "Не вдалося внести зміни до ibendport %s/%s" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "Не вдалося побудувати список ibendport-ів" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "Не вдалося створити ключ для %s/%d" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "Не вдалося вилучити ibendport %s/%d" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "ibendport %s/%s визначено у правилах, не може бути видалений" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "Не вдалося вилучити ibendport %s/%s" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "Не вдалося побудувати список ibendport-ів" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "Тип кінцевого порту IB SELinux" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "Назва пристрою IB" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "Потрібно вказати адреса вузла" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "Протокол відсутній чи невідомий" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "Потрібен тип вузла SELinux" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "Тип %s є некоректним, мало бути вказано тип вузла" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "Не вдалося створити ключ для %s" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "Не вдалося перевірити чи визначено адресу %s" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "Адресу %s вже визначено" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "Не вдалося створити адресу %s" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "Не вдалося створити контекст для %s" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "Не вдалося вказати маску %s" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "Не вдалося вказати користувача у контексті адреси для %s" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "Не вдалося вказати роль у контексті адреси для %s" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "Не вдалося вказати тип у контексті адреси для %s" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "Не вдалося вказати поля mls у контексті адреси для %s" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "Не вдалося вказати контекст addr для %s" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "Не вдалося додати addr %s" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "Addr %s не визначено" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "Не вдалося запитати addr %s" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "Не вдалося змінити addr %s" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "Адресу %s визначено у правилах, її не можна вилучати" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "Не вдалося вилучити адресу %s" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "Не вдалося вилучити всі прив’язки відповідники вузлів" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "Не вдалося отримати список addr" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "Потрібно вказати тип SELinux" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "Не вдалося перевірити чи визначений інтерфейс %s" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "Інтерфейс %s вже визначено" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "Не вдалося створити інтерфейс для %s" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "Не вдалося вказати користувача у контексті інтерфейсу для %s" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "Не вдалося вказати роль у контексті інтерфейсу для %s" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "Не вдалося вказати тип у контексті інтерфейсу для %s" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "Не вдалося вказати поле mls у контексті інтерфейсу для %s" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "Не вдалося вказати контекст інтерфейсу для %s" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "Не вдалося створити контекст повідомлення для %s" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "Не вдалося додати інтерфейс %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "Інтерфейс %s не визначено" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "Не вдалося запитати інтерфейс %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "Не вдалося змінити інтерфейс %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "Інтерфейс %s визначений у правилах, не може бути вилучено" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "Не вдалося вилучити інтерфейс %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "Не вдалося вилучити всі прив’язки інтерфейсів" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "Не вдалося отримати список інтерфейсів" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "Інтерфейс SELinux" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "Контекст" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" +"Призначення %s є некоректним. Призначення не може завершуватися символом «/»" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "Замінник %s є некоректним. Замінник не може закінчуватися на «/»" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "Клас еквівалентності для %s вже існує" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "Специфікація файла %s конфліктує із правилом еквівалентності «%s %s»" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "Класу еквівалентності для %s не існує" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "Не вдалося вказати користувача у контексті файла для %s" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "Не вдалося вказати роль у контексті файла для %s" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "Не вдалося вказати поле mls у контексті файла для %s" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "Неправильна визначення файла" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "У специфікації файлів не можна використовувати пробіли" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" +"Специфікація файла s конфліктує із правилом еквівалентності «%s %s». " +"Спробуйте додати замість неї «%s»" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "Тип %s є некоректним, мало бути вказано тип файла або пристрою" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "Не вдалося перевірити чи визначений контекст файла для %s" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "Контекст файла для %s вже визначено" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "Не вдалося створити контекст файла для %s" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "Не вдалося вказати тип у контексті файла для %s" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "Не вдалося вказати контекст файла для %s" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "Не вдалося додати контекст файла для %s" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "Потрібно вказати setype, serange чи seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "Контекст файла для %s не визначено" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "Не вдалося запитати контекст файла для %s" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "Не вдалося змінити контекст файла для %s" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "Не вдалося отримати список контекстів файлів" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "Не вдалося вилучити контекст файла для %s" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "Контекст файла для %s визначено у правилах, його не можна вилучити" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "Не вдалося вилучити контекст файла для %s" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "Не вдалося отримати список контекстів файлів" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "Не вдалося побудувати список контекстів файлів для домашніх каталогів" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "Не вдалося отримати список локальних контекстів файлів" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "Контекст файла SELinux" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"Еквівалентність файлових контекстів дистрибутива SELinux\n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"Еквівалентність локальних файлових контекстів SELinux\n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "Не вдалося перевірити чи визначено логічне значення %s" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "Логічне значення %s не визначене" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "Не вдалося запитати контекст файла %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "Слід вказати одне з таких значень: %s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "Не вдалося вказати активне значення змінної %s" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "Не вдалося змінити логічне значення %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "Неправильний формат %s: Запис %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "Логічне значення %s визначено у правилах, його не можна вилучити" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "Не вдалося вилучити логічне значення %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "Не вдалося отримати список логічних змінних" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "вимкнено" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "увімкнено" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "Логічна змінна SELinux" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Стан" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Типовий" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "Опис" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "Знайдено зациклений клас інтерфейсу" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "Пропущено визначення інтерфейсу для %s" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "Стандартна служба Init" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "Системна служба DBUS" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "Фонова служба інтернет-служб" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "Веб-програма/ сценарій (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "Пісочниця" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "Програма користувача" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "Тип чинного домену" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "Мінімальна роль користувача термінала" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "Роль користувача мінімальної графічної системи" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "Роль користувача робочої станції" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "Роль користувача-адміністратора" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "Обмежена роль адміністратора (root)" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "Відомості щодо модуля для нового типу" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "Коректні типи:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "Номери портів повинні бути у діапазоні від 1 до %d " + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "Вам слід вказати чинний тип правил" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "Вам слід вказати назву вашого модуля правил для «%s»." + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" +"Назва має складатися з літер і цифр, без пробілів. Вам варто скористатися " +"параметром «-n НАЗВА_МОДУЛЯ»" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "З типами ролей користувачів не можна пов’язувати виконувані файли." + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "Лише служби можуть використовувати сценарій init." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve має містити логічне значення" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog має містити логічне значення" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos має бути булевим значенням " + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache має бути булевим значенням" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "Типам користувачів автоматично встановлюється тип tmp" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "Модулям правил «%s» потрібні чинні домени" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "Потрібне поле типу" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "Вам слід визначити новий тип, назва якого завершуватиметься так: \n" +" %s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "Для обмеження процесу треба вказати виконуваний шлях" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "Файл примусового типу" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "Файл інтерфейсу" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "Файл контексту" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "Файл специфікації" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "Сценарій налаштовування" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Ні" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Так" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "Вимкнути" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "Увімкнути" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "Додатково >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "Додатково <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "Складний пошук >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "Складний пошук <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"Для заміни з режиму «Вимкнено» на режим «Примусовий»:\n" +"- Змініть режим системи з «Вимкнено» на «Дозвільний»\n" +"- Перезавантажте систему, щоб виконати повторне встановлення міток\n" +"- Щойно система запрацює як слід\n" +" * Змініть режим системи на «Примусовий»\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s не є коректним доменом" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "Стан системи: вимкнено" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "Довідка: початкова сторінка" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "Довідка: сторінка булевих перемикачів" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "Довідка: сторінка виконуваних файлів" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "Довідка: сторінка записуваних файлів" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "Довідка: сторінка типів програм" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "Довідка: сторінка вихідних мережевих з’єднань" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "Довідка: сторінка вхідних мережевих з’єднань" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "Довідка: сторінка переходу з програм" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "Довідка: сторінка переходу до програм" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "Довідка: сторінка файлів програм" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "Довідка: сторінка систем" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "Довідка: сторінка блокування" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "Довідка: сторінка входу" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "Довідка: сторінка користувачів SELinux" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "Довідка: сторінка рівнозначності файлів" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "Більше…" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "Шлях до файла, що використовується для входу до домену «%s»." + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "Файли, до яких домен «%s» може записувати дані." + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "Порти мережі, з якими домен «%s» може встановлювати з’єднання." + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "Порти мережі, з якими домен «%s» може очікувати на з’єднання." + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "Типи файлів визначених для «%s»." + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"Показати дані щодо перемикачів, якими можна скористатися для внесення змін " +"до правил для домену «%s»." + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "Показати дані щодо типів файлів, які можуть використовуватися «%s»." + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" +"Показати порти мережі, з якими «%s» може встановлювати з’єднання або " +"очікувати на з’єднання." + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "Перенесення програми до «%s»" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "Перенесення програми з «%s»" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "Перенесення файлів з «%s»" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" +"Виконувані файли, які буде перенесено до «%s» під час виконання точки входу " +"позначеного домену." + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" +"Виконувані файли, які буде перенесено до іншого домену, де «%s» зможе їх " +"виконувати." + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "Файли «%s» із переходами на іншу мітку." + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "Показати програми, які можна переносити до або з «%s»." + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "всі файли" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "НЕ ВКАЗАНО ШЛЯХУ ДО ФАЙЛА" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "Щоб вимкнути цей перехід, перейдіть до %sрозділу булевих змінних%s." + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "Щоб увімкнути цей перехід, перейдіть до %sрозділу булевих змінних%s." + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "виконуваний файл" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "придатний до запису" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "програма" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "Додати новий шлях файлів типу %(TYPE)s для доменів «%(DOMAIN)s»." + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "Вилучити шляхи файлів %(TYPE)s для домену «%(DOMAIN)s»." + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" +"Змінити шлях до файлів %(TYPE)s для домену «%(DOMAIN)s». У списку можна " +"позначати лише пункти, позначені напівжирним шрифтом (позначення цим шрифтом " +"означає, що до цих пунктів раніше було внесено зміни)." + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "з’єднати" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "очікувати на вхідні з’єднання" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"Додати визначення нового порту, до якого домену «%(APP)s» дозволено %(PERM)s." +"" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" +"Вилучити змінені визначення портів, до яких домену «%(APP)s» дозволено " +"%(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" +"Змінити визначення портів, до яких домену «%(APP)s» дозволено %(PERM)s." + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "Додати нове визначення користувача/ролі SELinux." + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "Вилучити змінені визначення користувачів або ролей SELinux." + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "Змінити визначення користувачів або ролей SELinux." + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "Додати нову прив’язку реєстраційного запису." + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "Вилучити змінені визначення прив’язок реєстраційних записів." + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "Змінити позначені змінені визначення прив’язок реєстраційних записів." + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "Додати нове визначення рівнозначності файлів." + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "Вилучити змінене визначення рівнозначності файлів." + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" +"Змінити позначені визначення змінених записів рівнозначності файлів. У " +"списку можна позначати лише пункти, позначені напівжирним шрифтом " +"(позначення цим шрифтом означає, що до цих пунктів раніше було внесено " +"зміни)." + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "Правила дозволу з перемикачами %s" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Додати мережевий порт для %s. Записи портів буде створено під час " +"застосування оновлення." + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "Додати мережевий порт для %s" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" +"Додати мітки файлів для %s. Мітки файлів буде створено під час застосування " +"оновлення." + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "Додати мітки файлів для %s" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" +"Додати прив’язку реєстраційного запису. Прив’язку буде створено під час " +"застосування оновлення." + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "Додати прив’язку реєстраційного запису" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" +"Додати роль користувача SELinux. Ролі користувачів SELinux буде створено під " +"час застосування оновлення." + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "Додати користувачів SELinux" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" +"Додати прив’язку рівнозначності файлів. Прив’язку буде створено під час " +"застосування оновлення." + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "Додати запис рівнозначності файлів SELinux" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" +"Змінити мітку файлів для %s. Мітки файлів буде створено під час застосування " +"оновлення." + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" +"Змінити роль користувача SELinux. Ролі користувачів SELinux буде змінено під " +"час застосування оновлення." + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "Змінити користувачів SELinux" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" +"Змінити прив’язку реєстраційного запису. Прив’язку буде змінено під час " +"застосування оновлення." + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "Змінити прив’язку реєстраційного запису" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" +"Змінити прив’язку рівнозначності файлів. Прив’язку буде створено під час " +"застосування оновлення." + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "Змінити рівнозначність файлів SELinux" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" +"Змінити мережевий порт %s. Порти буде створено після застосування оновлення." + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "Змінити мережевий порт %s" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" +"Запис «%s» не є коректним записом шляху. Записи шляхів мають починатися з " +"символу «/»." + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "Номер порту має належати діапазону від 1 до 65536" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "Ім’я SELinux: %s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "Додати мітки файлів для %s" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "Вилучити мітки файлів для %s" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "Змінити мітки файлів для %s" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "Шлях до файлів: %s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "Клас файлів: %s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "Тип файлів SELinux: %s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "Додати порти %s" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "Вилучити порти %s" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "Змінити порти %s" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "Мережеві порти: %s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "Мережевий протокол: %s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "Додати користувача" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "Вилучити користувача" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "Змінити користувача" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "Користувач SELinux: %s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "Ролі: %s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "Діапазон MLS/MCS: %s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "Додати прив’язку реєстраційного запису" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "Вилучити прив’язку реєстраційного запису" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "Змінити прив’язку реєстраційного запису" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "Реєстраційне ім’я: %s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "Користувач SELinux: %s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "Додати мітку рівнозначності файлів." + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "Вилучити мітку рівнозначності файлів." + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "Змінити мітку рівнозначності файлів." + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "Шлях до файла: %s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "Рівнозначність: %s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Система" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "Рівнозначність файлів" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Користувачі" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"Запустити restorecon для %(PATH)s, щоб змінити його тип з %(CUR_CONTEXT)s на " +"типовий %(DEF_CONTEXT)s?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "Оновити" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "Оновити зміни" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "Скасувати зміни" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "Стан системи: примусовий" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "Стан системи: дозвільний" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Зміна типу політики вимагає повторної розмітки всієї файлової системи при " +"наступному завантаженні. Процес розмітки може бути досить тривалим залежно " +"від розміру файлової системи. Продовжити?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"Вимикання політики SELinux вимагає перезавантаження Ми не рекомендуємо це " +"робити. Якщо у подальшому ви захочете увімкнути SELinux, знадобиться " +"виконати повторну розмітку файлової системи. Якщо ж ви просто хочете " +"перевірити, чи не викликає SELinux проблем у системі, використовуйте " +"дозволений режим, який не робить політику примусовою, але при цьому реєструє " +"помилки у журналі. Дозволений режим не вимагає перезавантаження. Продовжити?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" +"Активація політики SELinux вимагає повторної розмітки всієї файлової системи " +"при наступному завантаженні. Процес розмітки може бути досить тривалим " +"залежно від розміру файлової системи. Продовжити?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"Вами зроблено спробу завершити роботу програми без застосування внесених " +"змін.\n" +" * Щоб застосувати зміни, внесені під час цього сеансу, натисніть " +"кнопку «Ні», потім кнопку «Оновити».\n" +" * Щоб завершити роботу без застосування внесених змін, натисніть " +"кнопку «Так». Після цього усі зміни, внесені під час цього сеансу буде " +"втрачено." + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "Діалогове вікно втрати даних" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "звичайний файл" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "каталог" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "символьний пристрій" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "блоковий пристрій" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "файл сокета" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "символічне посилання" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "іменований канал" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "Не встановлено жодних правил SELinux" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "Не вдалося прочитати файл правил %s" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- Дозволено %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" +"Вам слід повторно створити дані щодо інтерфейсу за допомогою команди /usr/" +"bin/sepolgen-ifgen" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "невідомо" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "Компілюємо інтерфейс %s" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "\n" +"Не вдалося виконати компіляцію перевірки для %s.\n" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "\n" +"Компіляція перевірки для %s не запустилася. %s\n" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "\n" +"Компіляції інтерфейсу %s не передбачено." + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "інтерфейсу %s не існує." + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" +"Щоб скористатися графічним інтерфейсом, вам слід встановити пакунок " +"policycoreutils-gui" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "Графічний інтерфейс користувача для правил SELinux" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "Назви доменів сторінок довідника, які буде створено" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "Слід налаштувати альтернативну кореневу теку" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "Створити сторінки довідника (man) SELinux" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" +"адреса, за якою зберігатимуться створені сторінки довідника (man) SELinux" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "назва операційної системи для сторінок підручника (man)" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" +"Створити структуру сторінок підручника у форматі HTML для вказаної сторінки " +"підручника SELinux" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "Змінити кореневий каталог. Типовим є /" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" +"Якщо використано цей прапорець, у альтернативному кореневому каталозі мають " +"файли контексту файлів та файл policy.xml" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "Всі домени" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "Надіслати запит щодо правил SELinux мережі" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "показати список всіх типів портів SELinux" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "показати тип SELinux, пов’язаний з портом" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "Показати порти, визначені для цього типу SELinux" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" +"показати порти, з якими може зв’язуватися і/або з’єднуватися цей домен" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" +"показати порти, з якими може зв’язуватися і/або з’єднуватися ця програма" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" +"надіслати запит до списку правил SELinux для визначення того, чи можуть " +"обмінюватися даними домени" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "Домен-джерело" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "Домен-призначення" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" +"надіслати запит до засобу обробки правил SELinux щодо опису перемикачів" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "отримати опис всіх перемикачів" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "перемикач, опис якого слід отримати" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" +"надіслати запит до списку правил SELinux для перегляду даних щодо способу " +"перенесення домену-джерела обробки до домену-призначення обробки" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "домен-джерело обробки" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "домен-призначення обробки" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "Засіб створення sepolicy: помилка: потрібен один з аргументів %s" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "Команда, потрібна для цього типу правил" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"З доменами «%s» не можна використовувати параметр -t. Ознайомтеся з довідкою " +"щодо користування, щоб дізнатися більше." + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"З доменами «%s» не можна використовувати параметр -d. Ознайомтеся з довідкою " +"щодо користування, щоб дізнатися більше." + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" +"З доменами «%s» не можна використовувати параметр -a. Ознайомтеся з довідкою " +"щодо користування, щоб дізнатися більше." + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "Параметр -w не можна використовувати разом з параметром --newtype" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "Список інтерфейсів правил SELinux" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "Вкажіть назви інтерфейсів, які слід опитати" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "Створити шаблон модуля правил SELinux" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "Вкажіть тип домену, який ви будете розширювати" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "Вкажіть користувачів SELinux, яких буде перенесено до цього домену" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "Вкажіть ролі SELinux, до яких домен адміністратора переноситиме" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" +"Вкажіть домени, які адмініструватиме цей адміністратор з обмеженими правами" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "назва правила для створення" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "адреса, за якою зберігатимуться створені файли правил" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" +"адреса каталогу, куди записуватимуть дані процеси з обмеженнями у доступі" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "Типи правил, які потребують команди" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "Створити правила «%s»" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "Створити правила «%s» " + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "виконуваний файл, роботу якого слід обмежити" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "команди" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" +"Змінити правила SELinux на альтернативні, типовими є правила у /sys/fs/" +"selinux/policy" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Програми" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "Виберіть домен" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "Вибрати" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Скасувати" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" +"Введений запис є некоректним. Будь ласка, спробуйте вказати його у форматі " +"ex:/.../..." + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Повторити" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "Визначення портів мережі" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" +"Додати прив’язку рівнозначності. Прив’язку буде створено під час " +"застосування оновлення." + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Шлях" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" +"Вкажіть нове ім’я користувача SELinux. Відповідно до загальних угод, імена " +"користувачів SELinux мають завершуватися на _u." + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "Введіть шлях, для якого ви хочете встановити мітку рівнозначності." + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "Шлях рівнозначності" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "Зберегти для оновлення" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" +"Вкажіть прив’язку нового шляху до рівнозначного шляху. Усі елементи " +"каталогах нового шляху матимуть ті самі мітки, що і елементи у каталогах " +"рівнозначного шляху." + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "Додати файл" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" +" мітки файлів . Мітки файлів буде створено під " +"час застосування оновлення." + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "Клас" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Тип" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" +"Виберіть клас файлів, до якого буде застосовано цю мітку. Типово, мітку буде " +"застосовано до усіх класів." + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "Виконати дію рекурсивно" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" +"Позначте пункт «Виконати дію рекурсивно», якщо ви хочете застосувати цю " +"мітку до усіх дочірніх об’єктів у каталозі за вказаним шляхом." + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "Вибрати" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "Вибрати файл або каталог для встановлення мітки." + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "Шлях " + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" +"Вкажіть шлях до каталогу, у якому слід змінити мітки, за допомогою " +"формальних виразів." + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "Виберіть тип файлів SELinux для пов’язування з цим шляхом." + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "Введіть мітку MLS для пов’язування з цим шляхом." + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "Мітка MLS SELinux, яку слід пов’язати з цим шляхом." + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "Аналізуємо правила…" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" +"Додати прив’язку реєстраційного запису. Прив’язку буде створено під час " +"застосування оновлення." + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" +"Введіть реєстраційне ім’я користувача, з яким слід пов’язати додане " +"обмеження користувача SELinux." + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" +"Виберіть користувача SELinux, якого слід пов’язати з цим зареєстрованим " +"користувачем. Зареєстрованих користувачів типово призначає користувач " +"__default__." + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" +"Введіть діапазон MLS/MCS для цього зареєстрованого користувача системи. " +"Типовим є діапазон для вибраного користувача SELinux." + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "Діапазон MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" +"Вкажіть діапазон входу MLS для цього користувача. Типовим є діапазон MLS для " +"вибраних користувачів SELinux." + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" +" мережевий порт . Порти буде створено під час " +"застосування оновлення." + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" +"Введіть номер порту або діапазону портів, для яких ви хочете додати тип " +"порту." + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "Протокол" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "Тип порту" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "Виберіть тип порту, який слід пов’язати із вказаним номером порту." + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" +"Виберіть tcp, якщо тип порту слід пов’язати з номерами портів tcp." + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" +"Виберіть udp, якщо тип порту слід пов’язати з номерами портів udp." + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "Введіть мітку MLS для пов’язування з цим портом." + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "Налаштування SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "Вибрати…" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "Перемикачі" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"Показати дані щодо перемикачів, якими можна скористатися для внесення змін " +"до правил для позначеного домену." + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Файли" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" +"Показати дані щодо типів файлів, які можуть використовуватися позначеним " +"доменом." + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "Мережа" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"Показати порти мережі, з якими позначений домен може встановлювати з’єднання " +"або очікувати на з’єднання." + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "Переходи" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "Показати програми, які можна переносити до або з позначеного домену." + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "Зв’язки входу до систему" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "Керування налаштуваннями SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "Користувачі SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "Блокування" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" +"Заблокувати систему SELinux.\n" +"Цим вікном можна скористатися для вмикання захисту SELinux." + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "перемикач" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "Фільтр" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "Показати лише змінені" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "Виявлено файли з помилковими мітками" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "Показати лише файли з помилковими мітками" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" +"Записи If-Then-Else, записані у правилах, можуть\n" +"уможливити альтернативне керування доступом." + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Увімкнено" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Назва" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "Шлях до файла" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "Тип файлів SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "Шлях до файла, що використовується для входу до позначеного домену." + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "Файли програм" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "Файли, до яких позначений домен може записувати дані." + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "Придатні до запису файли" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "Типи файлів, визначені для позначеного домену." + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "Типи файлів програм" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "Порт" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "Порти мережі, з якими позначений домен може встановлювати з’єднання." + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "Вихідне" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "Порти мережі, з якими позначений домен може очікувати на з’єднання." + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "Вхідне" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "Змінну\n" +"увімкнено" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "Назва логічної змінної" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "Тип програми SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"Виконувані файли, які буде перенесено до іншого домену, де позначений домен " +"зможе їх виконувати." + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "Перенесення програм з позначеного домену" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "Виклик домену процесів" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "Виконуваний файл" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"Виконувані файли, які буде перенесено до позначеного домену під час " +"виконання точки входу позначеного домену." + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "Перенесення програм до позначеного домену" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" +"Перенесення файлів визначає дію, яку слід виконати, якщо поточний домен " +"створює дані певного класу у каталозі типу призначення. Якщо потрібно " +"(необов’язково), можна вказати назву файла для перенесення." + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "Тип каталогу SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "Клас призначення" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "Тип призначення SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "Назва файла" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "Перенесення файлів з позначеного домену" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "Типовий рівень" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "Виберіть системний режим для першого завантаження системи" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Примусовий" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Дозвільний" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "Виберіть системний режим для поточного сеансу" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "Тип правил системи:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "Системний режим" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "Імпортувати параметри системи на інший комп’ютер" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "Імпортувати" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "Експортувати параметри системи до файла" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "Експортувати" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" +"Виконати заміну міток усіх файлів на типові для системи під час " +"перезавантаження" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "Налаштування системи" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"Необмежений домен — мітка процесу, яка дозволяє процесу виконувати будь-які " +"дії без втручання SELinux. Якщо цей модуль буде увімкнено, програми, які " +"запускаються під час завантаження системою ініціалізації і для яких у " +"SELinux немає визначених правил SELinux, запускатимуться які необмежені. " +"Вимикання модуля означає, що усі фонові служби буде обмежено у діях. Щоб " +"вимкнути користувача unconfined_t user, вам слід спочатку вилучити запис " +"unconfined_t зі списку користувачів і вікна входу до системи." + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "Вимкнути можливість запуску необмежених системних процесів?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"Дозвільний домен — це мітка процесу, яка надає процесові дозвіл на виконання " +"довільних дій. SELinux лише записуватиме заборони до журналу, але не " +"наполягатиме на них. Зазвичай, дозвільні домени вказують на " +"експериментальність правил. Вимикання цього модуля може призвести до того, " +"що SELinux заборонить доступ до домену, доступ до якого має бути відкрито." + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "Вимкнути усі дозвільні процеси?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"Заборонити усім процесам виконувати ptrace та діагностику інших " +"процесів?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" +"Визначення рівнозначності файлів призводить до того, що система встановлює " +"мітки у новому шляху так, наче файл зберігається на рівнозначним шляхом." + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "Рівнозначність файлів" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "…ПОЗНАЧТЕ, ЩОБ ПЕРЕГЛЯНУТИ ДАНІ…" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "Вилучити" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "Змінити" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "Додати" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "Повернути" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" +"Кнопка «Повернути» відкриває діалогове вікно, за допомогою якого ви можете " +"скасувати зміни, внесені протягом поточної операції." + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "Внести усіх зміни поточної операції на сервері." + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "Програми: складний пошук" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "Типи процесів" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "Докладніше" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "Вилучити змінені мітки файлів" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" +"Виберіть мітки файлів, які слід вилучити. Мітки буде вилучено під час " +"застосування оновлення." + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "Мітка файла SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "Зберегти для оновлення" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "Вилучити змінені порти" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" +"Виберіть порти для вилучення. Порти буде вилучено під час застосування " +"оновлення." + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" +"Виберіть запис рівнозначності файлів для вилучення. Мітки рівнозначності " +"файлів буде вилучено під час застосування оновлення." + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "Вилучити змінені прив’язки користувачів." + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" +"Виберіть прив’язки зареєстрованих користувачів для вилучення. Прив’язки буде " +"вилучено під час застосування оновлення." + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "Зареєстроване ім'я користувача" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "Більше типів" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "Типи" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" +"Перегляньте оновлення, які було зроблено, до застосування цих оновлень до " +"системи. Щоб відновити початковий стан пункту, просто зніміть з нього " +"позначку. Усі позначені пункти змін буде застосовано до системи, щойно ви " +"виберете оновлення." + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "Дія" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "Застосувати" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" +"Виберіть прив’язки користувачів для вилучення. Прив’язки буде вилучено під " +"час застосування оновлення." + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "Ім’я користувача SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" +"Додати записи ролей користувачів. Ролі користувачів SELinux буде створено " +"під час застосування оновлення." + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "Ім’я користувача SELinux" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "Введіть діапазон MLS/MCS для цього користувача SELinux.\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"Вкажіть типовий рівень входу для цього користувача SELinux. Типовим є рівень " +"s0." + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" +"Введіть типовий рівень входу для користувача SELinux. Типовим є рівень s0." diff --git selinux-python-2.8/po/ur.po selinux-python-2.8/po/ur.po new file mode 100644 index 0000000..f45ff8b --- /dev/null +++ selinux-python-2.8/po/ur.po @@ -0,0 +1,3370 @@ +# Kevin Fenzi , 2016. #zanata +# Tomáš Mráz , 2016. #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: 2016-06-17 05:44+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Urdu\n" +"Language: ur\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "بند" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "کھلا" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "ڈیفالٹ" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "نہیں " + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "جی ہاں" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "نظام" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "اپلکیشن" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "ختم کرنا" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "دوبارہ کوشش کریں۔" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "قِسم" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "" + +# translation auto-copied from project libvirt, version master, document libvirt +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Name" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/vi.po selinux-python-2.8/po/vi.po new file mode 100644 index 0000000..571a568 --- /dev/null +++ selinux-python-2.8/po/vi.po @@ -0,0 +1,3370 @@ +# Kevin Fenzi , 2016. #zanata +# Parag , 2016. #zanata +# Tomáš Mráz , 2016. #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: 2016-06-17 05:46+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Vietnamese\n" +"Language: vi\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Ngôn ngữ" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "Đã tắt" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "tắt" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "bật" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "Trạng thái" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Mặc định" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Không" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Có" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "Hệ thống" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "Người dùng" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "chặn thiết bị" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "không rõ" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Ứng dụng" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Hủy bỏ" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Thử lại" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "Đường dẫn" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Loại" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "Tập tin" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "Đã bật" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Tên" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/zh_CN.po selinux-python-2.8/po/zh_CN.po new file mode 100644 index 0000000..2ecbc2d --- /dev/null +++ selinux-python-2.8/po/zh_CN.po @@ -0,0 +1,3396 @@ +# Leah Liu , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Jerry Lee , 2017. #zanata +# Vit Mojzis , 2017. #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: 2017-12-15 08:48+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Chinese (China)\n" +"Language: zh_CN\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** 重要 ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "需要至少一个分类" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "无法使用 '+' 在 %s 上修改敏感级别" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s 已在 %s 中" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s 不在 %s中" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "无法把 +/- 和其它类型的类别相连" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "不能有多个 sensitivity" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "用法 %s CATEGORY 文件……" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "使用方法 %s -l CATEGORY 用户 ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "用法 %s [[+|-]CATEGORY],...] 文件 ..." + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "用法 %s -l [[+|-]CATEGORY],...] 用户 ..." + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "用法 %s -d File ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "用法 %s -l -d 用户..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "使用 %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "用法 %s -L -l 用户..." + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "使用 -- 来结束选项列表。例如" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "选项错误 %s " + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "节点" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "类型" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "输出结果文件" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "无法创建 semanage 句柄" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "没有管理 SELinux 策略或者无法访问存储。" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "无法读取策略存储。" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "无法建立 semanage 连接" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "无法测试启用了 MLS 的状态" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "尚未实施" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Semanage 事务进行中" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "无法启动 semanage 事务" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "无法提交 semanage 事务" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Semanage 事务未进行" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "无法列出 SELinux 模块" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "无法获取模块名称" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "无法启用模块" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "无法获取模块优先级" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "无法获取模块 lang_ext" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "模块名称" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "优先级" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "语言" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "已禁用" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "无效优先级 %d(应在 1 到 999 之间)" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "无法创建模块密钥" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "无法设置模块密钥名称" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "无法启用模块 %s " + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "无法禁用模块 %s" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "无法删除模块 %s (删除失败)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit 需为 'on' 或者 'off'" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "内嵌 Permissive 类型" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "自定义 Permissive 类型" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "无法设定 permissive 域 %s(模块安装失败)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "无法删除 permissive 域 %s(删除操作失败)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "无法为 %s 创建密钥" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "无法检查是否已经为 %s 规定了登录映射" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linux 组群 %s 不存在" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux用户 %s 不存在" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "无法为 %s 创建登录映射" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "无法为 %s 设置名称" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "无法为 %s 设置 MLS 范围" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "无法为 %s 设置 SELinux 用户" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "无法为 %s 添加登录映射" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "需要 seuser 或 serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "未定义 %s 的登录映射" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "无法为 %s 查询 seuser" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "无法为 %s 修改登录映射" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "已经在策略中规定了 %s 的登录映射,无法将其删除。" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "无法删除 %s 的登录映射" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "无法列出登录映射" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "登录名" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux 用户" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS 范围" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "服务" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "无法检查是否已定义了 SELinux 用户 %s" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "无法为 %s 查询用户" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "您必须至少为 %s 添加一个角色" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "无法为 %s 创建 SELinux 用户" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "无法为 %s 添加角色 %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "无法为 %s 设置 MLS 级别" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "无法为 %s 添加前缀 %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "无法为 %s 提取密钥" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "无法添加 SELinux 用户 %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "需要前缀、角色、级别或范围" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "需要前缀或角色" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "未定义 SELinux 用户 %s" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "无法修改 SELinux 用户 %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "已在策略中定义了 SELinux 用户 %s,无法将其删除。" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "无法删除 SELinux 用户 %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "无法列出 SELinux 用户" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "无法为用户 %s 列出角色" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "标记中" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "前缀" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS 级别" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS 范围" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux 角色" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "需要 udp 或 tcp 协议" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "需要端口" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "无效端口" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "无法为 %s/%s 创建密钥" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "需要类型" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "类型 %s 无效,必须是端口类型" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "无法检查是否定义了 %s/%s" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "已定义端口 %s/%s" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "无法为 %s/%s 创建端口" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "无法为 %s/%s 创建上下文" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "无法在端口上下文中为 %s/%s 设置用户" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "无法在端口上下文中为 %s/%s 设置角色" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "无法在端口上下文中为 %s/%s 设置类型" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "无法在端口上下文中为 %s/%s 设置 mls 字段" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "无法为 %s/%s 设置端口上下文" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "无法添加 端口 %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "需要 setype 或 serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "需要 settype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "没有定义端口 %s/%s" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "无法查询端口 %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "无法修改端口 %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "无法列出端口" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "无法删除端口 %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "已在策略中定义了端口 %s/%s,无法将其删除。" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "无法删除端口 %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "无法列出端口" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux 端口类型" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "协议" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "端口号" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "需要节点地址" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "未知或者缺少协议" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "SELinux 节点类型是必选的" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "类型 %s 无效,必须是节点类型" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "无法为 %s 创建密钥" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "无法检查是否定义了 addr %s" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "无法为 %s 创建 addr" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "无法为 %s 创建上下文" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "无法为 %s 设置掩码" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "无法在 addr 上下文中为 %s 设置用户" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "无法在 addr 上下文中为 %s 设置角色" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "无法在 addr 上下文中为 %s 设置类型" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "无法在 addr 上下文中为 %s 设置 mls 字段" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "无法为 %s 设置 addr 上下文" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "无法添加 addr %s" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "没有定义 addr %s" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "无法查询 addr %s" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "无法修改 addr %s" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "已在策略中定义了 addr %s,无法将其删除。" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "无法删除 addr %s" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "无法删除所有节点映射" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "无法列出 addr" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "需要 SELinux 类型" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "无法检查是否已定义接口 %s" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "无法为 %s 创建接口" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "无法在接口 context 中为 %s 设置用户" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "无法在接口 context 中为 %s 设置角色" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "无法在接口 context 中为 %s 设置类型" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "无法在接口上下文中为 %s 设置 mls 字段" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "无法为 %s 设置接口上下文" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "无法为 %s 设置信息上下文" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "无法添加接口 %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "未定义接口 %s" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "无法查询接口 %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "无法修改接口 %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "已在策略中定义了接口 %s,无法将其删除" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "无法删除接口 %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "无法删除所有接口映射" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "无法列出接口" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux 接口" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "上下文" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "目标 %s 无效。目标不能以 ‘/’ 结尾。" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "替代品 %s 无效。替代品不允许以 '/' 结尾。" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "已存在 %s 的等效类型" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "文件 spec %s 与相当的规则 '%s %s' 冲突" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "无法在文件 context 中为 %s 设置用户" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "无法在文件 context 中为 %s 设置角色" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "无法在文件 context 中为 %s 设置 mls 字段" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "无效文件说明" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "文件说明不能有空格" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "文件 spec %s 与等效规则 '%s %s' 冲突;请尝试添加 '%s'。" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "类型 %s 无效,必须是文件或设备类型" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "如果已定义 %s 的文件上下文,则无法检查。" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "无法为 %s 创建文件上下文" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "无法在文件 context 中为 %s 设置类型" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "无法为 %s 设置文件上下文" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "无法为 %s 添加文件上下文" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "需要 setype、serange 或 seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "未定义 %s 的文件上下文" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "无法为 %s 查询文件上下文" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "无法为 %s 修改文件上下文" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "无法列出文件上下文" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "无法删除文件上下文 %s" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "已在策略中定义了 %s 的文件上下文,无法将其删除。" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "无法为 %s 删除文件上下文" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "无法列出文件上下文" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "无法列出本地文件上下文" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux Distribution fcontext Equivalence\n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"SELinux Local fcontext Equivalence\n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "无法检查是否已定义布尔值 %s" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "尚未定义布尔值 %s" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "无法查询文件上下文 %s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "您必需指定以下值之一:%s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "无法设定活跃布尔值 %s" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "无法修改布尔值 %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "错误格式 %s:记录 %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "已在策略中定义了布尔值 %s,无法将其删除。" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "无法删除布尔值 %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "无法列出布尔值" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "关" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "开" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux 布尔值" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "状态" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "默认" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "描述" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "标准初始化守护进程" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS 系统守护进程" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "互联网服务守护进程" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "网页应用程序/脚本 (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "沙箱" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "用户程序" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "已有域类型" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "最小终端登录用户角色" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "最小 X 窗口登录用户角色" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "桌面登录用户角色" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "管理员登录用户角色" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "受限 Root 管理员角色" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "新类型的模块信息" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "有效类型:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "端口必须是从 1 到 %d 的数字或者一组数字" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "您必须输入一个有效的策略类型" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "您必须在您 '%s' 的策略模块输入一个名称。" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "名称必须是数字字母组合,且没有空格。请考虑使用选项 \"-n MODULENAME\"。" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "不能讲用户角色类型设定为 executable" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "只有守护进程程序可以使用 init 脚本。" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve 必须是一个布尔值" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog 必须是一个布尔值" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos 必须是一个布尔值" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache 必须是一个布尔值" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER 类型自动为 tmp 类型" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "'%s' 策略模块需要已有域" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "需要填写类型字段" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "您需要定义一个新类型,其结尾为:\n" +"%s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "您必须输入要限制进程的可执行路径" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "输入强制文件" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "接口文件" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "文件上下文文件" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "Spec 文件" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "设置脚本" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "否" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "是" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "禁用" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "启用" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "高级 >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "高级 <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "高级搜索 >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "高级搜索 <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"从 Disabled 改为 Enforcing 模式\n" +"- 将系统模式从 Disabled 改为 Permissive\n" +"- 重启以便重新标记系统\n" +"- 系统如预期工作后\n" +" * 将系统模式改为 Enforcing\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s 不是有效域" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "系统状态:已禁用" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "帮助:起始页" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "帮助:布尔值页" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "帮助:可执行文件页" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "帮助:可写入文件页" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "帮助:应用程序类型页" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "帮助:外出网络连接页" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "帮助:进入网络连接页" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "帮助:从应用程序转换页" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "帮助:转换为应用程序页" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "帮助:转换应用程序文件页" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "帮助:系统页" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "帮助:锁定页" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "帮助:登录页" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "帮助:SELinux 用户页" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "帮助:文件等价页" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "更多......" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "用来进入 '%s' 域的文件路径。" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "'%s' 域可写入的文件。" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "允许 '%s' 连接的网络端口。" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "允许 '%s' 侦听的网络端口。" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "为 '%s' 定义的文件类型。" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "显示可用来修改 '%s' 策略的布尔值信息。" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "显示 '%s' 可使用的文件类型信息。" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "显示 '%s' 可连接或者侦听的网络端口。" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "应用程序转换为 '%s'" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "由 '%s' 转换为应用程序" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "由 '%s' 转换的文件" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "显示可转换为 '%s' 或者从 '%s' 转换的应用程序。" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "所有文件" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "缺少文件路径" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "可执行" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "可写入" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "应用程序" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "为 '%(DOMAIN)s' 域添加新 %(TYPE)s 文件路径。" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "为 '%(DOMAIN)s' 域删除 %(TYPE)s 文件路径。" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "为 '%(DOMAIN)s' 域修改 %(TYPE)s 文件路径。只选择列表中黑体字部分,黑体字代表之前修改过他们。" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "连接" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "侦听进入的连接" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "添加新的端口定义以便 %(PERM)s 可允许 '%(APP)s' 域。" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "删除修改的端口定义以便 %(PERM)s 可允许 '%(APP)s' 域。" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "修改端口定义以便 %(PERM)s 可允许 '%(APP)s' 域。" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "添加新 SELinux 用户/角色定义。" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "删除修改的 SELinux 用户/角色定义。" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "修改所选 SELinux 用户/角色定义。" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "添加新登录映射定义。" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "删除修改的登录映射定义。" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "修改所选登录映射定义。" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "添加新文件等价定义。" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "删除修改的文件等价定义。" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "修改所选修改的文件等价定义。值选择列表中黑体字的项目,黑体字代表它们之前被修改过。" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "布尔值 %s 允许规则" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "为 %s 添加网络端口。应用更新时生成端口。" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "为 %s 添加网络端口" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "为 %s 添加文件标签。应用更新时将生成文件标签。" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "为 %s 添加文件标签" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "添加登录映射。应用更新时将生成用户映射。" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "添加登录映射" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "添加 SELinux 用户角色。应用更新时将生成 SELinux 用户角色。" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "添加 SELinux 用户" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "添加文件等价映射。应用更新时将生成映射。" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "添加 SELinux 文件等价" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "为 %s 修改文件标签。应用更新时将生成文件标签。" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "修改 SELinux 用户角色。应用更新时将修改 SELinux 用户角色。" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "修改 SELinux 用户" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "修改登录映射。应用更新时将修改登录映射。" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "修改登录映射" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "修改文件等价映射。应用更新时将生成映射。" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "修改 SELinux 文件等价" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "为 %s 修改网络端口。应用更新时将生成端口。" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "为 %s 修改网络端口" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "条目 '%s' 是无效路径。路径必须以 '/' 开始。" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "端口号必须在 1 到 65536 之间。" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "SELinux 名称:%s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "为 %s 添加文件标签" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "为 %s 删除文件标签" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "为 %s 修改文件标签" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "文件路径:%s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "文件类型:%s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "SELinux 文件类型:%s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "为 %s 添加端口" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "为 %s 删除端口" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "为 %s 修改端口" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "网络端口:%s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "网络协议:%s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "添加用户" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "删除用户" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "修改用户" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "SELinux 用户:%s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "角色:%s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS 范围:%s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "添加登录映射" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "删除登录映射" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "修改登录映射" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "登录名:%s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "SELinux 用户:%s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "添加文件等价标签。" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "删除文件等价标签。" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "修改文件等价标签。" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "文件路径:%s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "等价:%s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "系统" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "文件等价" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "用户" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"在 %(PATH)s 中运行 restorecon 将其类型从 %(CUR_CONTEXT)s 改为默认的 %(DEF_CONTEXT)s》" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "更新" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "更新更改" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "恢复更改" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "系统状态:Enforcing" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "系统状态:Permissive" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "更改策略类型将导致在下一次引导时重新标记整个文件系统。重新标记需要一定的时间,具体要看文件系统的大小。您要继续吗?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"将 SELinux 改为禁用的状态需要重启方可生效。不推荐使用此选项。如果您以后决定重新启用 SELinux,则需要重新标记该系统。如果您要看是否因为 " +"SELinux 造成您系统中的错误,您可以选择 permissive 模式,这个模式只记录出错信息,且不强制执行 SELinux " +"策略。Permissive 策略不要求重启。您要继续吗?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "更改为启用 SELinux 将导致在下一次引导时重新标记整个文件系统。重新标记需要一定的时间,具体要看文件系统的大小。您要继续吗?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"您要关闭该程序而不进行任何更改。\n" +"* 要应用您在此会话中进行的更改,请点击否,并点击更新。\n" +"* 要让程序不采用您所做的更改,请点击是。这样您将丢失所有您在此会话中进行的更改。" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "丢失数据对话" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "常规文件" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "目录" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "字符设备" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "块设备" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "套接字文件" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "符号链接" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "命名的管道" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "未安装 SELinux 策略" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "读取 %s 策略文件失败" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- 允许的 %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "您必须运行 /usr/bin/sepolgen-ifgen 创新生成接口信息" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "未知" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "接口 %s 不存在。" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "您需要安装 policycoreutils-gui 软件包使用该 gui 选项" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "SELinux 策略的图形用户界面" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "生成 man page 的域名" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "需要设置可替换 root" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "生成 SELinux man page" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "保存生成的 SELinux man page 的路径" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "man 手册对应的操作系统名称" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "为选中的 SELinux 手册页面生成 HTML 手册页面结构" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "备选 root 目录,默认为 /" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "使用这个标签,需要在文件上下文文件以及 policy.xml 文件中包含可替换 root 路径" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "所有域" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "查询 SELinux 策略网络信息" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "列出所有 SELinux 端口类型" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "显示与该端口关联的 SELinux 类型" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "显示为这个 SELinux 类型定义的端口" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "显示这个域可捆绑和(/或者)连接的端口" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "显示这个程序可绑定和(/或者)连接的端口" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "查询 SELinux 策略看看域之间是否互相联络" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "源域" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "目标域" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "查询 SELinux 策略查看布尔值描述" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "获取所有布尔值描述" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "获取描述的布尔值" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "查询 SELinux 策略看看如何将源进程域转换为目标进程域" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "源进程域" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "目标进程域" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "生成 sepolicy:错误:需要参数 %s 之一" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "对于此类型策略所需的命令" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "在 '%s' 域中不能使用 -t 选项。详情请阅读用法。" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "在 '%s' 域中不能使用 -d 选项。详情请阅读用法。" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "在 '%s' 域中不能使用 -a 选项。详情请阅读用法。" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "-w 选项不能与 --newtype 选项一同使用" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "列出 SELinux 策略接口" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "输入您要查询的接口名称" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "生成 SELinux 策略模块模板" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "输入您将要延伸至的域类型" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "输入将转移至此域的 SELinux 用户(们)" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "输入管理员域将要转换的 SELinux 角色" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "输入这个受限制管理员将要管理的域" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "生成策略的名称" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "保存生成的 SELinux 策略文件的路径" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "需要写入到受限制进程的路径" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "需要命令的策略类型" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "生成 '%s' 策略" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "生成 '%s' 策略" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "要限制的可执行文件" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "命令" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "备选的 SELinux 策略,默认至 /sys/fs/selinux/policy" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "应用程序" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "选择域" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "选择" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "取消" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "该条目未正确输入。请使用 ex:/.../... 格式再试一次。" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "重试" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "网络端口定义" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "添加文件等价映射。应用更新时将生成映射。" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "路径" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "这次那个新的 SELinux 用户名称。通常 SELinux 用户名称以 _u 结尾。" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "输入您要设置对等标签的路径。" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "对等路径" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "保存更新" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "指定新路径与对等路径之间的映射。新路径中的所有内容如果也在对等路径中,则都将被标记。" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "添加文件" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr " File Labeling for 。应用此更新时生成文件标签。" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "等级" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "类型" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "选择要应用此标签的文件类型。默认为所有等级。" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "使路径递归" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "如果您要将这个标签应用到指定目录路径中的所有子文件中,请选择生成路径递,以便该目录中的所有项目都使用这个标签。" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "浏览" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "浏览选择要标记的文件/目录。" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "路径" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "指定您要修改标签的正则表达式路径。" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "选择要为这个路径分配的 SELinux 文件类型。" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "输入要为这个文件路径分配的 MLS 标签。" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "您要为这个路径分配的 SELinux MLS 标签。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "正在分析策略......" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "添加登录映射。应用更新时会生成登录映射。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "输入您要添加到 SELinux 用户限制的用户的登录用户名。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "选择要为其分配这个登录用户的 SELinux 用户。默认情况下登录用户由 __default__ user 分配。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "为这个登录用户输入 MSL/MCS 范围。默认为所选 SELinux 用户的范围。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "MLS 范围" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "为这个用户指定用来登录的 MLS 范围。默认为所选 SELinux 用户 MLS 范围。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr " Network Port for 。应用此更新是生成端口。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "输入您要添加到端口类型的端口号或者范围。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "协议" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "端口类型" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "选择您要为指定端口号分配的端口类型。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "如果应将端口类型分配为 tcp 端口号则请选择 tcp。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "如果应将端口类型分配为 tcp 端口号则请选择 udp。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "输入要为这个端口分配的 MLS 标签。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "SELinux 配置" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "选择......" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "布尔值" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "显示可用来修改‘所选域’策略的布尔值信息。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "文件" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "显示‘所选域’可使用的文件类型信息。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "网络" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "显示‘所选域’可连接或者侦听的网络端口。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "转换" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "显示可转换为‘所选域’或者从‘所选域’转换的应用程序。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "登录映射" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "管理 SELinux 配置" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "SELinux 用户" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "锁定" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "锁定 SELinux 系统。\n" +"本页面可用来打开 SELinux 保护。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "单选按钮" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "过滤器" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "只显示修改的" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "有错误标记的文件" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "只显示错误标记的文件" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "策略中写入的 If-Then-Else 规则\n" +"可允许备选访问控制。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "已启用" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "名称" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "文件路径" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "SELinux 文件类型" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "进入‘所选域’的文件路径。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "可执行文件" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "‘所选域’可写入的文件。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "可写入文件" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "为‘所选域’定义的文件类型。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "应用程序文件类型" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "端口" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "允许‘所选域’连接的网络端口。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "外出" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "允许‘所选域’侦听的网络端口。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "流入" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "布尔值\n" +"已启用" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "布尔值名称" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "SELinux 应用程序类型" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "当‘所选域’执行它们时可转换为不同域的可执行文件。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "由‘选择域’转换的程序" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "调用进程域" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "可执行文件" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "执行所选域切入点时可转换为‘所选域’的可执行文件。" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "应用程序转换为‘所选域’" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "文件转换规定当目前域在目标类型的目录中生成特定类型内容时会出现什么情况。或者可为该转换指定文件名称。" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "SELinux 目录类型" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "目标类型" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "SELinux 目标类型" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "文件名" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "来自‘选择域’的文件转换" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "默认等级" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "系统首次引导时选择文件模式" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "Enforcing" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "Permissive" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "为当前会话选择系统模式" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "文件策略类型:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "系统模式" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "从另一台机器导入系统设置" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "导入" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "将系统设置导出为一个文件" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "导出" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "重启后将所有文件重新标记为系统默认" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "系统配置" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"未限制的域是一个进程标签,可允许进程执行其想要的操作而没有任何 SELinux 干预。引导时由 init system 启动且没有 SELinux " +"策略定义的程序,如果已启用该模块,则将作为未限制程序运行。禁用它意味着限制将限制所有守护进程。要禁用 unconfined_t 用户,您必须首先在用户/" +"登录页面中移除 unconfined_t。" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "禁用可运行未限制系统进程的功能?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"Permissive 域是一个进程标签,可允许进程执行其想要的操作,SELinux 只记录拒绝的操作但不会强制其执行。通常 permissive " +"域代表实验性策略,禁用该模块将导致 SELinux 拒绝对某个本应允许域的访问。" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "禁用所有 permissive 进程?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "禁用所有 ptracing 或者 debugging 其他进程的进程?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "文件等价造让该系统将那个新路径中的内容如等价路径中的内容一般标记。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "文件等价" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...选择要查看的数据..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "删除" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "修改" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "添加" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "恢复" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "恢复按钮将打开一个对话窗口,您可以在该窗口中恢复当前转换过程中进行的修改。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "将您在当前转换过程中的所有更改提交到服务器。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "应用程序 - 高级搜索" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "进程类型" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "详情" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "删除修改的文件标签" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "选择要删除的文件标签。应用更新时将删除文件标签。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "SELinux 文件标签" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "保存到更新" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "删除修改的端口" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "选择要删除的端口。应用更新时将删除端口。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "选择要删除的文件等价标签。应用更新时将删除文件等价标签。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "删除修改的用户映射。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "选择要删除的登录用户映射。应用更新时将删除登录用户映射。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "登录名" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "更多类型" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "类型" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "在向提供提交更新前要进行检查。要重新设置某个项目,只要取消其选择即可。您选择更新后将更新所有选择的项目。" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "动作" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "应用" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "选择要删除的用户映射。应用更新时将删除用户映射。" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux 用户名" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "提交用户角色。应用更新时将生成 SELinux 用户角色。" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux 用户名" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "输入这个 SELinux 用户的 MLS/MCS 范围。\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "指定您希望这个 SELinux 用户登录的默认级别。默认为 s0。" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "输入 SELinux 用户登录的默认级别。默认为 s0。" diff --git selinux-python-2.8/po/zh_HK.po selinux-python-2.8/po/zh_HK.po new file mode 100644 index 0000000..31753cb --- /dev/null +++ selinux-python-2.8/po/zh_HK.po @@ -0,0 +1,3368 @@ +# +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: 2015-03-24 10:00+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Chinese (Hong Kong SAR China)\n" +"Language: zh_HK\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "細節" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "名稱" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "刪除" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "動作" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/po/zh_TW.po selinux-python-2.8/po/zh_TW.po new file mode 100644 index 0000000..9faaf62 --- /dev/null +++ selinux-python-2.8/po/zh_TW.po @@ -0,0 +1,3397 @@ +# Chester Cheng , 2016. #zanata +# Petr Lautrbach , 2016. #zanata +# Cheng-Chia Tseng , 2017. #zanata +# Vit Mojzis , 2017. #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: 2017-12-15 08:49+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Chinese (Taiwan)\n" +"Language: zh_TW\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "******************** 重要 ***********************\n" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "需要至少一個分類" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "無法在 %s 上使用「+」來修改敏感等級。" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "%s 已經在 %s 中執行" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "%s 不在 %s 中" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "+/- 不能與其他類別結合" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "不能擁有多種敏感度" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "使用 %s CATEGORY 檔案..." + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "用法 %s -l CATEGORY user ..." + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "用法 %s [[+|-]CATEGORY],...] File ..." + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "用法 %s -l [[+|-]CATEGORY],...] user ..." + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "用法 %s -d File ..." + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "用法 %s -l -d user ..." + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "用法 %s -L" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "用法 %s -L -l user" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "用法 -- 表示選項清單的結尾。例如" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "chcat -l +CompanyConfidential juser" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "選項錯誤 %s" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "節點" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "類型" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "輸出檔案" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "無法建立 semanage 控制" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "SELinux 方針無法管理,或無法存取儲存處。" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "無法讀取方針儲存處。" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "無法建立 semanage 連線" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "無法測試 MLS 啟用狀態" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "尚未實作" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "Semanage 處理事項正在進行中" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "無法起始 semanage 處理事項" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "無法提交 semanage 處理事項" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "Semanage 處理事項沒有進行" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "無法列出 SELinux 模組" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "無法取得模組名稱" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "無法啟用模組" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "無法取得模組的優先順序" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "無法取得模組的 lang_ext" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "模組名稱" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "優先順序" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "語言" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "已停用" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "不合乎規定的優先順序 %d(必須是 1 與 999 之間的值)" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "無法建立模組金鑰" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "無法設定模組金鑰名稱" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "無法啟用 %s 模組" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "無法停用 %s 模組" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "無法移除 %s 模組(移除失敗)" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "dontaudit 必須要是「on」或「off」" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "內建寬容類型" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "自訂寬容類型" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "無法設定寬容區域 %s(模組安裝失敗)" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "無法移除寬容區域 %s(移除失敗)" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "無法為 %s 建立金鑰" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "無法檢查 %s 的登入對映是否已經定義" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "Linux 群組 %s 不存在" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "Linux 使用者 %s 不存在" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "無法為 %s 建立登入對映" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "無法為 %s 設定名稱" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "無法為 %s 設定 MLS 範圍" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "無法為 %s 設定 SELinux 使用者" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "無法為 %s 新增登入對映" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "需要 seuser 或 serange" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "%s 的登入對映並未定義" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "無法為 %s 查詢 seuser" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "無法為 %s 修改登入對映" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "%s 的登入對映定義在方針中,無法刪除" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "無法為 %s 刪除登入對映" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "無法列出登入對映" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "登入名稱" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "SELinux 使用者" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "MLS/MCS 範圍" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "服務" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "無法檢查 SELinux 使用者 %s 是否已經定義" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "無法為 %s 查詢使用者" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "您必須為 %s 新增至少一個角色" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "無法為 %s 建立 SELinux 使用者" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "無法新增角色 %s 給 %s" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "無法為 %s 設定 MLS 等級" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "無法新增前綴 %s 給 %s" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "無法為 %s 擷取金鑰" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "無法新增 SELinux 使用者 %s" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "需要前綴、角色、等級或範圍" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "需要前綴或角色" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "SELinux 使用者 %s 未定義" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "無法修改 SELinux 使用者 %s" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "SELinux 使用者 %s 定義在方針中,無法刪除" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "無法刪除 SELinux 使用者 %s" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "無法列出 SELinux 使用者" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "無法列出使用者 %s 的角色" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "標記" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "MLS/" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "前綴字元" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "MCS 等級" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "MCS 範圍" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "SELinux 角色" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "需要 udp 或 tcp 通訊協定" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "需要連接埠" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "無效的連接埠" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "無法為 %s/%s 建立金鑰" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "需要類型" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "類型 %s 無效,此類型必須是連接埠" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "無法檢查連接埠 %s/%s 是否已定義" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "連接埠 %s/%s 已定義" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "無法為 %s/%s 建立連接埠" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "無法為 %s/%s 建立 context" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "無法為 %s/%s 在連接埠 context 中設置使用者" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "無法為 %s/%s 在連接埠 context 中設置角色" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "無法為 %s/%s 在連接埠 context 中設置類型" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "無法為 %s/%s 在連接埠 context 中設置 mls 欄位" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "無法為 %s/%s 設定 addr context" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "無法新增連接埠 %s/%s" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "需要 setype 或 serange" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "需要 setype" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "連接埠 %s/%s 未定義" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "無法查詢連接埠 %s/%s" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "無法修改連接埠 %s/%s" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "無法列出連接埠" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "無法刪除連接埠 %s" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "連接埠 %s/%s 已經在政策中定義,無法刪除" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "無法刪除連接埠 %s/%s" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "無法列出連接埠" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "SELinux 連接埠類型" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "Proto" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "埠號" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "需要節點位址" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "通訊協定不明或遺失" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "需要 SELinux 的節點類型" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "類型 %s 無效,類型必須是個節點" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "無法為 %s 建立金鑰" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "無法檢查 addr %s 是否已定義" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "無法為 %s 建立 addr" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "無法為 %s 建立情境" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "無法為 %s 設定遮罩" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "無法為 %s 的 addr 情境設定使用者" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "無法為 %s 的 addr 情境設定角色" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "無法為 %s 的 addr 情境設定類型" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "無法為 %s 的 addr 情境設定 mls 欄位" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "無法為 %s 設定 addr 情境" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "無法新增 addr %s" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "Addr %s 未定義" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "無法查詢 addr %s" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "無法修改 addr %s" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "Addr %s 已經在方針中定義,無法刪除" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "無法刪除 addr %s" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "無法刪除所有節點對映" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "無法列出 addr" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "需要 SELinux 類型" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "無法檢查介面 %s 是否已經定義" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "無法為 %s 建立介面" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "無法為 %s 設定介面情境中的使用者" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "無法為 %s 設定介面情境中的角色" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "無法為 %s 設定介面情境中的類型" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "無法為 %s 設定介面情境中的 mls 欄位" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "無法為 %s 設定介面情境" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "無法為 %s 設定訊息情境" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "無法新增介面 %s" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "介面 %s 未定義" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "無法查詢介面 %s" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "無法修改介面 %s" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "介面 %s 定義在方針中,無法刪除" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "無法刪除介面 %s" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "無法刪除所有介面 對映" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "無法列出介面" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "SELinux 介面" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "情境" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "目標 %s 無效。目標不可以「/」作為結尾" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "替代的 %s 無效。替代項目不可以 '/' 作為結尾" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "%s 的相等類別已存在" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "檔案規格 %s 與相等對應規則 '%s %s' 發生衝突" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "無法為 %s 的檔案情境設定使用者" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "無法為 %s 的檔案情境設定角色" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "無法為 %s 的檔案情境設定 mls 欄位" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "無效的檔案規格" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "檔案規格不可包含空格" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "檔案規格 %s 與相等對應規則 '%s %s' 發生衝突;請嘗試加入 '%s' 來代替" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "類型 %s 無效,類型必須是個檔案或是裝置" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "無法檢查 %s 的檔案情境是否已經定義" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "無法為 %s 建立檔案情境" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "無法為 %s 的檔案情境設定類型" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "無法為 %s 設定檔案情境" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "無法為 %s 新增檔案情境" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "需要 setype、serange 或 seuser" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "%s 的檔案情境未定義" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "無法為 %s 查詢檔案情境" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "無法為 %s 修改檔案情境" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "無法列出檔案情境" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "無法刪除檔案情境 %s" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "%s 的檔案情境已經定義在方針中,無法刪除" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "無法為 %s 刪除檔案情境" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "無法列出檔案情境" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "無法列出本地的檔案情境" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "SELinux fcontext" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "\n" +"SELinux 散布版 fcontext 相等 \n" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "\n" +"SELinux 本地端 fcontext 相等 \n" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "無法檢查布林值 %s 是否已經定義" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "布林值 %s 未定義" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "無法查詢檔案情境%s" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "您必須指定下列其中一個值:%s" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "無法設置布林值 %s" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "無法修改布林值 %s" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "格式錯誤 %s:紀錄 %s" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "布林值 %s 已經定義在方針中,無法刪除" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "無法刪除布林值 %s" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "無法列出布林值" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "關閉" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "開啟" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "SELinux 布林值" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "狀態" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "預設值" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "描述" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "標準的 Init 幕後程式" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "DBUS 系統幕後程式" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "網際網路服務幕後程式" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "網站應用程式/指令稿 (CGI)" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "沙盒" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "使用者應用程式" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "既有的區域類型" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "最低階的終端機登入使用者角色" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "最低階的 X Windows 登入使用者角色" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "桌面登入使用者角色" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "管理員登入使用者角色" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "受限的 Root 管理員角色" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "新類型的模組資訊" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "合於規定的類型:\n" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "連接埠必須是數字或是由 1 至 %d 這個範圍內的數字" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "您必須輸入有效的方針類型" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "您必須為您「%s」的方針模組輸入一組名稱。" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "名稱必須是字母數字,並且不包含空格。請考慮使用「-n MODULENAME」選項" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "使用者角色類型不可指定可執行檔。" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "只有幕後程式可使用 init 指令稿..." + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "use_resolve 必須是個布林值" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "use_syslog 必須是個布林值" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "use_kerberos 必須是個布林值" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "manage_krb5_rcache 必須是個布林值" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "USER 類型會自動地取得一項 tmp 類型" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "「%s」方針模組需要既有的區域" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "需填入類型欄位" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "您需要定義新的類型,並且該類型以此作為結尾:\n" +" %s" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "您必須為您受限的程序輸入可執行檔的路徑" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "Type Enforcement 檔案" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "介面檔" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "檔案情境檔" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "規格檔案" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "設置指令稿" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "否" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "是" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "停用" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "啟用" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "進階 >>" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "進階 <<" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "進階搜尋 >>" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "進階搜尋 <<" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" +"\n" +"要從停用狀態改變到強制狀態\n" +"- 把系統模式從停用變為寬容\n" +"- 重新開機,系統可以重新標記\n" +"- 一旦系統如預期運作\n" +" * 將系統模式改為強制\n" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "%s 不是合於規定的區域" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "系統狀態:已停用" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "求助:起始頁" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "求助:布林值頁" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "求助:可執行檔頁" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "求助:可寫入檔案頁" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "求助:應用程式類型頁" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "求助:傳出網路連線頁" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "求助:傳入網路連線頁" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "求助:從應用程式轉移頁" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "求助:轉移至應用程式頁" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "求助:轉移應用程式檔案頁" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "求助:系統頁" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "求助:封鎖頁" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "求助:登入頁" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "求助:SELinux 使用者頁" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "求助:檔案相等頁" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "更多..." + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "用來輸入「%s」區域的檔案路徑。" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "「%s」區域可寫入的檔案。" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "「%s」允許連上的網路連接埠。" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "「%s」允許聆聽的網路連接埠。" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "為「%s」定義的檔案類型。" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "顯示可以用來為「%s」修改方針的布林值資訊。" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "顯示可以給「%s」所用的檔案類型資訊。" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "顯示「%s」可以連接或聆聽的網路連接埠。" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "應用程式轉移至「%s」" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "應用程式轉移自「%s」" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "檔案轉移自「%s」" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "顯示可以轉移自或轉移至「%s」的應用程式。" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "所有檔案" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "缺少檔案路徑" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "可執行" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "可寫入" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "應用程式" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "新增 %(TYPE)s 檔案路徑給「%(DOMAIN)s」區域。" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "刪除 %(TYPE)s 檔案路徑給「%(DOMAIN)s」區域。" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "修改 %(TYPE)s 檔案路徑給「%(DOMAIN)s」區域使用。只有清單中加粗體的項目才可以被選擇,這表示這些項目之前被修改過。" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "連接" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "聆聽傳入的連線" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "新增「%(APP)s」區域允許 %(PERM)s 的連接埠定義。" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "刪除 「%(APP)s」區域允許 %(PERM)s 的已修改連接埠定義。" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "修改「%(APP)s」區域允許 %(PERM)s 的連接埠定義。" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "新增 SELinux 使用者/角色定義。" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "刪除修改過的 SELinux 使用者/角色定義。" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "刪除所選擇修改過的 SELinux 使用者/角色定義。" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "新增登入對映的定義。" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "刪除修改過的「登入對映」定義。" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "修改所選擇修改過的「登入對映」定義。" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "新增「檔案相等」定義。" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "刪除修改過的「檔案相等」定義。" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "修改所選擇修改過的「檔案相等」定義。只有清單中的粗體字項目可以選擇,粗體字表示這些項目之前被修改過。" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "布林值 %s 允許規則" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "新增 %s 的網路連接埠。當套用了更新之後,連接埠將會被建立。" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "為 %s 新增網路連接埠" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "為 %s 新增檔案標籤。套用更新後,會建立新的檔案標籤。" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "為 %s 新增檔案標籤" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "新增登入對映。套用更新後會建立使用者對映。" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "新增登入對映" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "新增 SELinux 使用者角色。套用更新後會建立 SELinux 使用者角色。" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "新增 SELinux 使用者" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "新增「檔案相等」對映。當更新套用後,對映便會被建立。" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "新增 SELinux 檔案相等" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "為 %s 修改檔案標籤。套用更新後,會建立新的檔案標籤。" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "修改 SELinux 使用者角色。套用更新後會修改 SELinux 使用者角色。" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "修改 SELinux 使用者" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "修改登入對映。套用更新後會修改登入對映。" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "修改登入對映" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "修改「檔案相等對映」。當套用了更新之後,對映將會被建立。" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "修改 SELinux 檔案相等" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "修改 %s 的網路連接埠。當套用了更新之後,連接埠將會被建立。" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "修改 %s 的網路連接埠" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "「%s」項目不是個有效的路徑。路徑必須以「/」作為起始。" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "連接埠號必須介於 1 和 65536 之間" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "SELinux 名稱:%s" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "爲 %s 新增檔案標籤" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "刪除 %s 的檔案標籤" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "修改 %s 的檔案標籤" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "檔案路徑:%s" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "檔案類別:%s" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "SELinux 檔案類型:%s" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "為 %s 新增連接埠" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "刪除 %s 的連接埠" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "修改 %s 的連接埠" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "網路連接埠:%s" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "網路協定:%s" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "新增使用者" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "刪除使用者" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "修改使用者" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "SELinux 使用者:%s" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "角色:%s" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS 範圍:%s" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "新增登入對映" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "刪除登入對映" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "修改登入對映" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "登入名稱:%s" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "SELinux 使用者:%s" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "新增檔案 equiv 相等標籤。" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "刪除檔案 equiv 相等標籤。" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "修改檔案 equiv 相等標籤。" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "檔案路徑:%s" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "相等:%s" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "系統" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "檔案相等" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "使用者" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" +"在 %(PATH)s 上執行 restorecon 以將其類型由 %(CUR_CONTEXT)s 修改為預設的 %(DEF_CONTEXT)s?" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "更新" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "更新變更" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "復原變更" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "系統狀態:強制" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "系統狀態:寬容" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "變更方針類型會在下次開機時,重新標記整個檔案系統。根據檔案系統的大小,重新標記會花上不少時間。\n" +"確定要繼續?" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" +"停用 SELinux 後需要重新開機。不建議您這麼做。如果您之後決定再度啟用 SELinux,系統將會需要再重新標記。如果您只是想知道 SELinux " +"是否導致系統發生問題,您可以切換到寬容模式,只記錄錯誤但不使用 SELinux 方針。切換到寬容模式無須重新開機。確定要繼續?" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "啟用 SELinux 會在下次開機時,重新標記整個檔案系統。根據檔案系統的大小,重新標記會花上不少時間。\n" +"確定要繼續?" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" +"您正嘗試在未套用變更的情況下,關閉此應用程式。\n" +" * 若要套用您在此工作階段中所進行的變更,請點選「否」並點選「更新」。\n" +" * 若要在不套用變更的情況下退出應用程式,請點選「是」。您將會失去在此工作階段中所進行的所有變更。" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "資料遺失對話盒" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "正規檔案" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "目錄" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "字元裝置" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "區塊裝置" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "socket 檔案" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "符號連結" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "named pipe" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "尚未安裝 SELinux 方針" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "無法讀取 %s 方針檔案" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "-- 允許 %s [ %s ]" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "您必須透過執行 /usr/bin/sepolgen-ifgen 來重新產生介面卡資訊" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "不明" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "介面卡 %s 不存在。" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "您需要安裝 policycoreutils-gui 軟體包才能使用 gui 選項" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "SELinux 方針的圖形化使用者介面" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "欲建立之 man page 的區域名稱" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "需要設置額外的 root" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "產生 SELinux man page" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "產生 SELinux man page 的路徑會被儲存" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "man page 的 OS名稱" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "為所選擇的 SELinux man page 產生 HTML man page 結構" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "其它 root 目錄,預設值為 /" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "因為此旗標,額外的 root 路徑需要包含檔案的情境檔和 policy.xml 檔" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "所有區域" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "查詢 SELinux 方針網路資訊" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "列出所有 SELinux 連接埠類型" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "顯示與此連接埠相關的 SELinux 類型" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "顯示為此 SELinux 類型定義的連接埠" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "顯示此區域可以綁定且/或可以連接的連接埠" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "顯示此應用程式可綁定至與/或連上的連接埠" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "查詢 SELinux 方針,以查看區域間是否可以互相進行通訊" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "來源區域" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "目標區域" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "查詢 SELinux 方針,以檢視布林值的描述" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "取得所有布林值的詳述" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "取得描述的布林值" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "查詢 SELinux 政策,看看來源程序區域如何翻譯至目標程序區域" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "來源程序區域" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "目標程序區域" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "sepolicy 生成:錯誤:缺少了其中一項引數 %s" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "此類型方針所需要的指令" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "-t 選項不可與「%s」區域搭配使用。詳情請參閱「用法」。" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "-d 選項不可與「%s」區域搭配使用。請詳請參閱「用法」。" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "-a 選項不可與「%s」區域搭配使用。詳情請參閱「用法」。" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "-w 選項不可與 --newtype 選項搭配使用" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "列出 SELinux 方針介面" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "請輸入您想查詢的介面名稱。" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "產生 SELinux 方針的模組範本" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "輸入您將會延伸的區域類型" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "輸入將會轉移此區域的 SELinux 使用者" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "輸入管理區域將會轉移成的 SELinux 角色" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "輸入此受限的管理員將管理的區域" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "欲產生的方針名稱" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "所產生的方針檔案將會被存放在此路徑" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "受限的程序需寫入的路徑" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "需要輸入一項指令的方針類型" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "生成「%s」方針" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "生成「%s」方針" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "欲限制的可執行檔" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "指令" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "替代用 SELinux 方針,預設值為 /sys/fs/selinux/policy" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "應用程式" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "選擇區域" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "選擇" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "取消" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "輸入的項目錯誤。請以 ex:/.../... 格式再試一次。" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "重試" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "網路連接埠定義" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "新增檔案相等對映。當更新套用後,對映便會被建立。" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "路徑" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "指定一組新的 SELinux 使用者名稱。一般 SELinux 使用者名稱會以 an _u 作為結尾。" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "輸入您希望為其設置相等標籤的路徑。" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "相等路徑" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "儲存至更新" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "指定新路徑和相等路徑之間的對映。所有在此新路徑下的項目皆會被標記,如同在相等路徑下一般。" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "新增檔案" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr " 的檔案標籤。當更新套用之後,檔案標籤便會被建立。" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "MLS" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "類別" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "類型" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "選擇此標籤將會被套用至的檔案類別。預設值為所有類別。" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "讓路徑遞迴" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "若您希望將此標籤套用至所有指定目錄路徑的子路徑上,請選擇「使路徑遞迴」。此目錄下的物件將會擁有此標籤。" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "瀏覽" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "瀏覽以選擇欲標記的檔案/目錄。" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "路徑" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "使用正規表示式來指定您希望為其修改標籤的路徑。" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "選擇欲指派給此路徑的檔案類型。" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "輸入 MLS 標籤以將它指派給此檔案路徑。" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "想要指派至此路徑的 SELinux MLS 標籤。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "正在分析方針..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "新增登入對應。套用更新後會建立登入對應。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "輸入您想要新增 SELinux 受限使用者之使用者登入名稱。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "選擇要指定至此登入使用者的 SELinux 使用者。預設上,登入使用者會由 __default__ 使用者所指定。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "輸入此登入使用者的 MLS/MCS 範圍。預設值是所選擇的 SELinux 使用者之範圍。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "MLS 範圍" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "指定此使用者登入時使用的 MLS 範圍。預設值是所選擇的 SELinux 使用者之 MLS 範圍。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr " 所使用的網路連接埠。套用更新時會建立連接埠。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "輸入要新增至連接埠類型的連接埠號碼或範圍。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "通訊協定" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "連接埠類型" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "選擇要指定到特定連接埠號的連接埠類型。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "tcp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "如果連接埠類型該指定到 TCP 埠號的話,請選擇 tcp。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "udp" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "如果連接埠類型該指定到 UDP 埠號的話,請選擇 udp。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "輸入要指定至此連接埠的 MLS 標籤。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "SELinux 組態" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "選擇..." + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "布林值" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "顯示可以用來修改「選擇區域」的方針之布林值資訊。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "檔案" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "顯示可以用於「選擇區域」的檔案類型資訊。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "網路" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "顯示「選擇區域」可以連接或聆聽的網路連接埠。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "轉移" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "顯示可以轉移進、出「選擇區域」的應用程式。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "登入對映" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "管理 SELinux 組態" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "SELinux 使用者" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "封鎖" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "封鎖 SELinux 系統。\n" +"這畫面可以用來帶起 SELinux 防護。" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "多選按鈕" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "篩選" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "僅顯示修改過的" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "有標示錯誤的檔案" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "僅顯示標示錯誤的檔案" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "方針中撰寫的 If-Then-Else 規則\n" +"允許替代的存取控制。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "已啟用" + +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "名稱" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "檔案路徑" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "SELinux 檔案類型" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "用於輸入「選擇區域」的檔案路徑。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "可執行檔" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "「選擇區域」可以寫入的檔案。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "可寫入檔" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "為「選擇區域」所定義的檔案類型。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "應用程式檔案類型" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "連接埠" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "「選擇區域」所允許連接至的網路連接埠。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "傳出" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "「選擇區域」所允許監聽的網路連接埠。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "傳入" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "布林值 \n" +"已啟用" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "布林值名稱" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "SELinux 應用程式類型" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "在「選擇區域」執行時,會轉移到不同區域的可執行檔。" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "由「選擇區域」進行應用程式轉移" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "呼叫程序區域" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "可執行檔" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "在執行選擇區域的進入點時,會轉移到「選擇區域」的可執行檔。" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "轉移至「選擇區域」的應用程式" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "「檔案轉移」定義了當現有區域在目的類型的目錄中,建立特定類別的內容時會發生什麼事。使用者也可指定要轉移的檔名。" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "SELinux 目錄類型" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "目的地類別" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "SELinux 目的地類型" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "檔名" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "來自「選擇區域」的檔案轉移" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "預設等級" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "選擇系統第一次啟動時的系統模式" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "強制" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "寬容" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "為目前的工作階段選擇系統模式" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "系統方針類型:" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "系統模式" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "從另一台機器匯入系統設定" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "匯入" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "將系統設定匯出為檔案" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "匯出" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "將所有檔案重新標示為預設值,供重新開機後使用" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "系統組態" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" +"未受限的區域是程序標籤,允許程序做想做的事,而不受到 SELinux 的干預。啟動時由 init 系統所執行、但沒有定義 SELinux " +"方針的應用程式會以未受限的方式執行,前提是已啟用此模組。停用這模組表示所有幕後程式都會受限。要停用 unconfined_t 使用者,您必須先從使用者 /" +" 登入畫面移除 unconfined_t。" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "停用執行未受限系統程序的能力?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" +"寬容區域是程序標籤,允許程序做其想做之事,而 SELinux 只會紀錄阻絕這件事,但不強制。通常寬容區域意味著實驗性方針,停用模組會導致 SELinux " +"阻絕存取區域,但這應該是被允許的。" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "停用所有寬容程序?" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "拒絕所有程序 ptrace 或 debug 其它程序?" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "檔案相等會導致系統標誌新路徑下的內容,一如在相等路徑下一樣。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "檔案相等" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "...選擇以檢視資料..." + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "刪除" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "修改" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "新增" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "復原" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "按下復原按鈕會顯示對話視窗,允許使用者復原現有處理事項裡的變更。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "將現有處理事項中的所有變更提交至伺服器。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "應用程式 - 進階搜尋" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "程序類型" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "更多詳細資料" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "刪除已修改的檔案標籤" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "選擇要刪除的檔案標籤。套用更新時會刪除檔案標籤。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "SELinux 檔案標籤" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "儲存以更新" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "刪除修改過的連接埠" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "選擇要刪除的連接埠。套用更新時會刪除連接埠。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "選擇欲刪除的檔案相等標籤。當更新套用之後,檔案相等標籤便會被刪除。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "刪除已修改的使用者對應。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "選擇要刪除的登入使用者對映。套用更新時會刪除登入使用者對映。" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "登入名稱" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "更多類型" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "類型" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "將更新發送至系統前,先予以檢視。要重新設定項目,先取消勾選。所有勾選的項目會在您選擇更新時於系統內部更新。" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "動作" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "套用" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "選擇要刪除的使用者對映。套用更新時會刪除使用者對映。" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "SELinux 使用者名稱" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "新增使用者角色。套用更新時會建立 SELinux 使用者角色。" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "SELinux 使用者名稱" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "為此 SELinux 使用者輸入 MLS/MCS 範圍。\n" +"s0-s0:c1023" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "指定此 SELinux 使用者登入時所使用的預設等級。預設值為 s0。" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "輸入欲登入的 SELinux 之預設等級。預設值為 s0。" diff --git selinux-python-2.8/po/zu.po selinux-python-2.8/po/zu.po new file mode 100644 index 0000000..90d3a9b --- /dev/null +++ selinux-python-2.8/po/zu.po @@ -0,0 +1,3370 @@ +# Kevin Fenzi , 2016. #zanata +# Parag , 2016. #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: 2016-03-31 01:46+0000\n" +"Last-Translator: Copied by Zanata \n" +"Language-Team: Zulu\n" +"Language: zu\n" +"X-Generator: Zanata 4.5.0\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../audit2allow/audit2allow:237 +msgid "******************** IMPORTANT ***********************\n" +msgstr "" + +#: ../audit2allow/audit2allow:238 +#, python-format +msgid "To make this policy package active, execute:\n" +"\n" +"semodule -i %s\n" +"\n" +msgstr "" + +#: ../chcat/chcat:115 ../chcat/chcat:194 +msgid "Requires at least one category" +msgstr "" + +#: ../chcat/chcat:129 ../chcat/chcat:208 +#, python-format +msgid "Can not modify sensitivity levels using '+' on %s" +msgstr "" + +#: ../chcat/chcat:133 +#, python-format +msgid "%s is already in %s" +msgstr "" + +#: ../chcat/chcat:213 ../chcat/chcat:223 +#, python-format +msgid "%s is not in %s" +msgstr "" + +#: ../chcat/chcat:295 ../chcat/chcat:300 +msgid "Can not combine +/- with other types of categories" +msgstr "" + +#: ../chcat/chcat:350 +msgid "Can not have multiple sensitivities" +msgstr "" + +#: ../chcat/chcat:357 +#, python-format +msgid "Usage %s CATEGORY File ..." +msgstr "" + +#: ../chcat/chcat:358 +#, python-format +msgid "Usage %s -l CATEGORY user ..." +msgstr "" + +#: ../chcat/chcat:359 +#, python-format +msgid "Usage %s [[+|-]CATEGORY],...] File ..." +msgstr "" + +#: ../chcat/chcat:360 +#, python-format +msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." +msgstr "" + +#: ../chcat/chcat:361 +#, python-format +msgid "Usage %s -d File ..." +msgstr "" + +#: ../chcat/chcat:362 +#, python-format +msgid "Usage %s -l -d user ..." +msgstr "" + +#: ../chcat/chcat:363 +#, python-format +msgid "Usage %s -L" +msgstr "" + +#: ../chcat/chcat:364 +#, python-format +msgid "Usage %s -L -l user" +msgstr "" + +#: ../chcat/chcat:365 +msgid "Use -- to end option list. For example" +msgstr "" + +#: ../chcat/chcat:366 +msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" +msgstr "" + +#: ../chcat/chcat:367 +msgid "chcat -l +CompanyConfidential juser" +msgstr "" + +#: ../chcat/chcat:436 +#, python-format +msgid "Options Error %s " +msgstr "" + +#: ../semanage/semanage:203 +msgid "Select an alternate SELinux Policy Store to manage" +msgstr "" + +#: ../semanage/semanage:207 +msgid "Select a priority for module operations" +msgstr "" + +#: ../semanage/semanage:211 +#, python-format +msgid "Do not print heading when listing %s object types" +msgstr "" + +#: ../semanage/semanage:215 +msgid "Do not reload policy after commit" +msgstr "" + +#: ../semanage/semanage:219 +#, python-format +msgid "List %s local customizations" +msgstr "" + +#: ../semanage/semanage:223 +#, python-format +msgid "Add a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:227 +msgid "SELinux Type for the object" +msgstr "" + +#: ../semanage/semanage:231 +msgid "" +"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" +msgstr "" + +#: ../semanage/semanage:236 +msgid "" +"\n" +"MLS/MCS Security Range (MLS/MCS Systems only)\n" +"SELinux Range for SELinux login mapping\n" +"defaults to the SELinux user record range.\n" +"SELinux Range for SELinux user defaults to s0.\n" +msgstr "" + +#: ../semanage/semanage:245 +msgid "" +"\n" +" Protocol for the specified port (tcp|udp) or internet protocol\n" +" version for the specified node (ipv4|ipv6).\n" +msgstr "" + +#: ../semanage/semanage:251 +msgid "\n" +" Subnet prefix for the specified infiniband ibpkey.\n" +msgstr "" + +#: ../semanage/semanage:256 +msgid "\n" +" Name for the specified infiniband end port.\n" +msgstr "" + +#: ../semanage/semanage:261 +#, python-format +msgid "Modify a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:265 +#, python-format +msgid "List records of the %s object type" +msgstr "" + +#: ../semanage/semanage:269 +#, python-format +msgid "Delete a record of the %s object type" +msgstr "" + +#: ../semanage/semanage:273 +msgid "Extract customizable commands, for use within a transaction" +msgstr "" + +#: ../semanage/semanage:277 +#, python-format +msgid "Remove all %s objects local customizations" +msgstr "" + +#: ../semanage/semanage:281 +msgid "SELinux user name" +msgstr "" + +#: ../semanage/semanage:286 +msgid "Manage login mappings between linux users and SELinux confined users" +msgstr "" + +#: ../semanage/semanage:303 +#, python-format +msgid "login_name | %%groupname" +msgstr "" + +#: ../semanage/semanage:355 +msgid "Manage file context mapping definitions" +msgstr "" + +#: ../semanage/semanage:369 +msgid "" +"Substitute target path with sourcepath when generating default\n" +" label. " +"This is used with fcontext. Requires source and target\n" +" path " +"arguments. The context labeling for the target subtree is\n" +" made " +"equivalent to that defined for the source." +msgstr "" + +#: ../semanage/semanage:377 +msgid "file_spec" +msgstr "" + +#: ../semanage/semanage:405 +msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" +msgstr "" + +#: ../semanage/semanage:423 +msgid "" +"\n" +"SELinux Roles. You must enclose multiple roles within quotes, " +" separate by spaces. Or specify -R multiple times.\n" +msgstr "" + +#: ../semanage/semanage:427 +msgid "selinux_name" +msgstr "" + +#: ../semanage/semanage:455 +msgid "Manage network port type definitions" +msgstr "" + +#: ../semanage/semanage:471 +msgid "port | port_range" +msgstr "" + +#: ../semanage/semanage:500 +msgid "Manage infiniband ibpkey type definitions" +msgstr "" + +#: ../semanage/semanage:516 +msgid "pkey | pkey_range" +msgstr "" + +#: ../semanage/semanage:543 +msgid "Manage infiniband end port type definitions" +msgstr "" + +#: ../semanage/semanage:559 +msgid "ibendport" +msgstr "" + +#: ../semanage/semanage:586 +msgid "Manage network interface type definitions" +msgstr "" + +#: ../semanage/semanage:601 +msgid "interface_spec" +msgstr "" + +#: ../semanage/semanage:625 +msgid "Manage SELinux policy modules" +msgstr "" + +#: ../semanage/semanage:637 +msgid "Remove a module" +msgstr "" + +#: ../semanage/semanage:638 +msgid "Disable a module" +msgstr "" + +#: ../semanage/semanage:639 +msgid "Enable a module" +msgstr "" + +#: ../semanage/semanage:640 +msgid "Name of the module to act on" +msgstr "" + +#: ../semanage/semanage:667 +msgid "Manage network node type definitions" +msgstr "" + +#: ../semanage/semanage:681 +msgid "Network Mask" +msgstr "" + +#: ../semanage/semanage:685 +msgid "node" +msgstr "" + +#: ../semanage/semanage:710 +msgid "Manage booleans to selectively enable functionality" +msgstr "" + +#: ../semanage/semanage:715 +msgid "boolean" +msgstr "" + +#: ../semanage/semanage:725 +msgid "Enable the boolean" +msgstr "" + +#: ../semanage/semanage:726 +msgid "Disable the boolean" +msgstr "" + +#: ../semanage/semanage:743 +msgid "semanage permissive: error: the following argument is required: type\n" +msgstr "" + +#: ../semanage/semanage:748 +msgid "Manage process type enforcement mode" +msgstr "" + +#: ../semanage/semanage:760 ../semanage/seobject.py:2611 +msgid "type" +msgstr "" + +#: ../semanage/semanage:771 +msgid "Disable/Enable dontaudit rules in policy" +msgstr "" + +#: ../semanage/semanage:791 +msgid "Output local customizations" +msgstr "" + +#: ../semanage/semanage:793 +msgid "Output file" +msgstr "" + +#: ../semanage/semanage:871 +msgid "Import local customizations" +msgstr "" + +#: ../semanage/semanage:874 +msgid "Input file" +msgstr "" + +#: ../semanage/seobject.py:274 +msgid "Could not create semanage handle" +msgstr "" + +#: ../semanage/seobject.py:282 +msgid "SELinux policy is not managed or store cannot be accessed." +msgstr "" + +#: ../semanage/seobject.py:287 +msgid "Cannot read policy store." +msgstr "" + +#: ../semanage/seobject.py:292 +msgid "Could not establish semanage connection" +msgstr "" + +#: ../semanage/seobject.py:297 +msgid "Could not test MLS enabled status" +msgstr "" + +#: ../semanage/seobject.py:303 ../semanage/seobject.py:319 +msgid "Not yet implemented" +msgstr "" + +#: ../semanage/seobject.py:307 +msgid "Semanage transaction already in progress" +msgstr "" + +#: ../semanage/seobject.py:316 +msgid "Could not start semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:330 +msgid "Could not commit semanage transaction" +msgstr "" + +#: ../semanage/seobject.py:335 +msgid "Semanage transaction not in progress" +msgstr "" + +#: ../semanage/seobject.py:349 ../semanage/seobject.py:469 +msgid "Could not list SELinux modules" +msgstr "" + +#: ../semanage/seobject.py:356 +msgid "Could not get module name" +msgstr "" + +#: ../semanage/seobject.py:360 +msgid "Could not get module enabled" +msgstr "" + +#: ../semanage/seobject.py:364 +msgid "Could not get module priority" +msgstr "" + +#: ../semanage/seobject.py:368 +msgid "Could not get module lang_ext" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Module Name" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Priority" +msgstr "" + +#: ../semanage/seobject.py:389 +msgid "Language" +msgstr "Ulimi" + +#: ../semanage/seobject.py:392 ../sepolicy/sepolicy/sepolicy.glade:3431 +msgid "Disabled" +msgstr "" + +#: ../semanage/seobject.py:401 +#, python-format +msgid "Module does not exist: %s " +msgstr "" + +#: ../semanage/seobject.py:405 ../semanage/seobject.py:432 +#, python-format +msgid "Invalid priority %d (needs to be between 1 and 999)" +msgstr "" + +#: ../semanage/seobject.py:415 +msgid "Could not create module key" +msgstr "" + +#: ../semanage/seobject.py:419 +msgid "Could not set module key name" +msgstr "" + +#: ../semanage/seobject.py:424 +#, python-format +msgid "Could not enable module %s" +msgstr "" + +#: ../semanage/seobject.py:426 +#, python-format +msgid "Could not disable module %s" +msgstr "" + +#: ../semanage/seobject.py:437 +#, python-format +msgid "Could not remove module %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:454 +msgid "dontaudit requires either 'on' or 'off'" +msgstr "" + +#: ../semanage/seobject.py:484 +msgid "Builtin Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:494 +msgid "Customized Permissive Types" +msgstr "" + +#: ../semanage/seobject.py:502 +msgid "" +"The sepolgen python module is required to setup permissive domains.\n" +"In some distributions it is included in the policycoreutils-devel package.\n" +"# yum install policycoreutils-devel\n" +"Or similar for your distro." +msgstr "" + +#: ../semanage/seobject.py:512 +#, python-format +msgid "Could not set permissive domain %s (module installation failed)" +msgstr "" + +#: ../semanage/seobject.py:518 +#, python-format +msgid "Could not remove permissive domain %s (remove failed)" +msgstr "" + +#: ../semanage/seobject.py:555 ../semanage/seobject.py:627 +#: ../semanage/seobject.py:674 ../semanage/seobject.py:794 +#: ../semanage/seobject.py:824 ../semanage/seobject.py:889 +#: ../semanage/seobject.py:945 ../semanage/seobject.py:1209 +#: ../semanage/seobject.py:1468 ../semanage/seobject.py:2442 +#: ../semanage/seobject.py:2512 ../semanage/seobject.py:2536 +#: ../semanage/seobject.py:2664 ../semanage/seobject.py:2715 +#, python-format +msgid "Could not create a key for %s" +msgstr "" + +#: ../semanage/seobject.py:559 ../semanage/seobject.py:631 +#: ../semanage/seobject.py:678 ../semanage/seobject.py:684 +#, python-format +msgid "Could not check if login mapping for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:561 +#, python-format +msgid "Login mapping for %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:566 +#, python-format +msgid "Linux Group %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:571 +#, python-format +msgid "Linux User %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:575 +#, python-format +msgid "Could not create login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:579 ../semanage/seobject.py:838 +#, python-format +msgid "Could not set name for %s" +msgstr "" + +#: ../semanage/seobject.py:584 ../semanage/seobject.py:848 +#, python-format +msgid "Could not set MLS range for %s" +msgstr "" + +#: ../semanage/seobject.py:588 +#, python-format +msgid "Could not set SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:592 +#, python-format +msgid "Could not add login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:610 +msgid "Requires seuser or serange" +msgstr "" + +#: ../semanage/seobject.py:633 ../semanage/seobject.py:680 +#, python-format +msgid "Login mapping for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:637 +#, python-format +msgid "Could not query seuser for %s" +msgstr "" + +#: ../semanage/seobject.py:652 +#, python-format +msgid "Could not modify login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:686 +#, python-format +msgid "Login mapping for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:690 +#, python-format +msgid "Could not delete login mapping for %s" +msgstr "" + +#: ../semanage/seobject.py:712 ../semanage/seobject.py:745 +#: ../semanage/seobject.py:988 +msgid "Could not list login mappings" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../sepolicy/sepolicy/sepolicy.glade:1162 +#: ../sepolicy/sepolicy/sepolicy.glade:3156 +msgid "Login Name" +msgstr "" + +#: ../semanage/seobject.py:769 ../semanage/seobject.py:781 +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:1188 +#: ../sepolicy/sepolicy/sepolicy.glade:3174 +#: ../sepolicy/sepolicy/sepolicy.glade:3260 +#: ../sepolicy/sepolicy/sepolicy.glade:4915 +msgid "SELinux User" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "MLS/MCS Range" +msgstr "" + +#: ../semanage/seobject.py:769 +msgid "Service" +msgstr "" + +#: ../semanage/seobject.py:797 ../semanage/seobject.py:828 +#: ../semanage/seobject.py:893 ../semanage/seobject.py:949 +#: ../semanage/seobject.py:955 +#, python-format +msgid "Could not check if SELinux user %s is defined" +msgstr "" + +#: ../semanage/seobject.py:800 ../semanage/seobject.py:899 +#: ../semanage/seobject.py:961 +#, python-format +msgid "Could not query user for %s" +msgstr "" + +#: ../semanage/seobject.py:820 +#, python-format +msgid "You must add at least one role for %s" +msgstr "" + +#: ../semanage/seobject.py:830 +#, python-format +msgid "SELinux user %s is already defined" +msgstr "" + +#: ../semanage/seobject.py:834 +#, python-format +msgid "Could not create SELinux user for %s" +msgstr "" + +#: ../semanage/seobject.py:843 +#, python-format +msgid "Could not add role %s for %s" +msgstr "" + +#: ../semanage/seobject.py:852 +#, python-format +msgid "Could not set MLS level for %s" +msgstr "" + +#: ../semanage/seobject.py:855 +#, python-format +msgid "Could not add prefix %s for %s" +msgstr "" + +#: ../semanage/seobject.py:858 +#, python-format +msgid "Could not extract key for %s" +msgstr "" + +#: ../semanage/seobject.py:862 +#, python-format +msgid "Could not add SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:883 +msgid "Requires prefix, roles, level or range" +msgstr "" + +#: ../semanage/seobject.py:885 +msgid "Requires prefix or roles" +msgstr "" + +#: ../semanage/seobject.py:895 ../semanage/seobject.py:951 +#, python-format +msgid "SELinux user %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:924 +#, python-format +msgid "Could not modify SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:957 +#, python-format +msgid "SELinux user %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:968 +#, python-format +msgid "Could not delete SELinux user %s" +msgstr "" + +#: ../semanage/seobject.py:1006 +msgid "Could not list SELinux users" +msgstr "" + +#: ../semanage/seobject.py:1012 +#, python-format +msgid "Could not list roles for user %s" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "Labeling" +msgstr "" + +#: ../semanage/seobject.py:1034 +msgid "MLS/" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "Prefix" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Level" +msgstr "" + +#: ../semanage/seobject.py:1035 +msgid "MCS Range" +msgstr "" + +#: ../semanage/seobject.py:1035 ../semanage/seobject.py:1040 +#: ../sepolicy/sepolicy/sepolicy.glade:3280 +#: ../sepolicy/sepolicy/sepolicy.glade:5251 +#: ../sepolicy/sepolicy/sepolicy.glade:5400 +msgid "SELinux Roles" +msgstr "" + +#: ../semanage/seobject.py:1061 +msgid "Protocol udp or tcp is required" +msgstr "" + +#: ../semanage/seobject.py:1063 +msgid "Port is required" +msgstr "" + +#: ../semanage/seobject.py:1073 +msgid "Invalid Port" +msgstr "" + +#: ../semanage/seobject.py:1077 ../semanage/seobject.py:1345 +#, python-format +msgid "Could not create a key for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1088 ../semanage/seobject.py:1356 +#: ../semanage/seobject.py:1604 +msgid "Type is required" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1155 +#, python-format +msgid "Type %s is invalid, must be a port type" +msgstr "" + +#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1161 +#: ../semanage/seobject.py:1227 ../semanage/seobject.py:1233 +#, python-format +msgid "Could not check if port %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1099 +#, python-format +msgid "Port %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1103 +#, python-format +msgid "Could not create port for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1109 ../semanage/seobject.py:1377 +#: ../semanage/seobject.py:1624 +#, python-format +msgid "Could not create context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1113 +#, python-format +msgid "Could not set user in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1117 +#, python-format +msgid "Could not set role in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1121 +#, python-format +msgid "Could not set type in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1126 +#, python-format +msgid "Could not set mls fields in port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1130 +#, python-format +msgid "Could not set port context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1134 +#, python-format +msgid "Could not add port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1150 ../semanage/seobject.py:1416 +#: ../semanage/seobject.py:1663 ../semanage/seobject.py:1923 +#: ../semanage/seobject.py:2125 +msgid "Requires setype or serange" +msgstr "" + +#: ../semanage/seobject.py:1152 ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1665 +msgid "Requires setype" +msgstr "" + +#: ../semanage/seobject.py:1163 ../semanage/seobject.py:1229 +#, python-format +msgid "Port %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1167 +#, python-format +msgid "Could not query port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1181 +#, python-format +msgid "Could not modify port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1196 +msgid "Could not list the ports" +msgstr "" + +#: ../semanage/seobject.py:1213 +#, python-format +msgid "Could not delete the port %s" +msgstr "" + +#: ../semanage/seobject.py:1235 +#, python-format +msgid "Port %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1239 +#, python-format +msgid "Could not delete port %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1277 +msgid "Could not list ports" +msgstr "" + +#: ../semanage/seobject.py:1311 ../sepolicy/sepolicy/sepolicy.glade:2676 +#: ../sepolicy/sepolicy/sepolicy.glade:2774 +#: ../sepolicy/sepolicy/sepolicy.glade:4648 +msgid "SELinux Port Type" +msgstr "" + +#: ../semanage/seobject.py:1311 +msgid "Proto" +msgstr "" + +#: ../semanage/seobject.py:1311 ../semanage/seobject.py:1801 +#: ../sepolicy/sepolicy/sepolicy.glade:1413 +msgid "Port Number" +msgstr "" + +#: ../semanage/seobject.py:1331 +msgid "Subnet Prefix is required" +msgstr "" + +#: ../semanage/seobject.py:1341 +msgid "Invalid Pkey" +msgstr "" + +#: ../semanage/seobject.py:1359 ../semanage/seobject.py:1421 +#, python-format +msgid "Type %s is invalid, must be a ibpkey type" +msgstr "" + +#: ../semanage/seobject.py:1365 ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1481 ../semanage/seobject.py:1487 +#, python-format +msgid "Could not check if ibpkey %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1367 +#, python-format +msgid "ibpkey %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1371 +#, python-format +msgid "Could not create ibpkey for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1381 +#, python-format +msgid "Could not set user in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1385 +#, python-format +msgid "Could not set role in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1389 +#, python-format +msgid "Could not set type in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1394 +#, python-format +msgid "Could not set mls fields in ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1398 +#, python-format +msgid "Could not set ibpkey context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1402 +#, python-format +msgid "Could not add ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1429 ../semanage/seobject.py:1483 +#, python-format +msgid "ibpkey %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1433 +#, python-format +msgid "Could not query ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1444 +#, python-format +msgid "Could not modify ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1457 +msgid "Could not list the ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1472 +#, python-format +msgid "Could not delete the ibpkey %s" +msgstr "" + +#: ../semanage/seobject.py:1489 +#, python-format +msgid "ibpkey %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1493 +#, python-format +msgid "Could not delete ibpkey %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1509 ../semanage/seobject.py:1530 +msgid "Could not list ibpkeys" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "SELinux IB Pkey Type" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Subnet_Prefix" +msgstr "" + +#: ../semanage/seobject.py:1564 +msgid "Pkey Number" +msgstr "" + +#: ../semanage/seobject.py:1584 +msgid "IB device name is required" +msgstr "" + +#: ../semanage/seobject.py:1589 +msgid "Invalid Port Number" +msgstr "" + +#: ../semanage/seobject.py:1593 +#, python-format +msgid "Could not create a key for ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1607 ../semanage/seobject.py:1668 +#, python-format +msgid "Type %s is invalid, must be an ibendport type" +msgstr "" + +#: ../semanage/seobject.py:1612 ../semanage/seobject.py:1674 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1732 +#, python-format +msgid "Could not check if ibendport %s/%s is defined" +msgstr "" + +#: ../semanage/seobject.py:1614 +#, python-format +msgid "ibendport %s/%s already defined" +msgstr "" + +#: ../semanage/seobject.py:1618 +#, python-format +msgid "Could not create ibendport for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1628 +#, python-format +msgid "Could not set user in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1632 +#, python-format +msgid "Could not set role in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1636 +#, python-format +msgid "Could not set type in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1641 +#, python-format +msgid "Could not set mls fields in ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1645 +#, python-format +msgid "Could not set ibendport context for %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1649 +#, python-format +msgid "Could not add ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1676 ../semanage/seobject.py:1728 +#, python-format +msgid "ibendport %s/%s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1680 +#, python-format +msgid "Could not query ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1691 +#, python-format +msgid "Could not modify ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1704 +msgid "Could not list the ibendports" +msgstr "" + +#: ../semanage/seobject.py:1713 +#, python-format +msgid "Could not create a key for %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1717 +#, python-format +msgid "Could not delete the ibendport %s/%d" +msgstr "" + +#: ../semanage/seobject.py:1734 +#, python-format +msgid "ibendport %s/%s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1738 +#, python-format +msgid "Could not delete ibendport %s/%s" +msgstr "" + +#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1774 +msgid "Could not list ibendports" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "SELinux IB End Port Type" +msgstr "" + +#: ../semanage/seobject.py:1801 +msgid "IB Device Name" +msgstr "" + +#: ../semanage/seobject.py:1825 +msgid "Node Address is required" +msgstr "" + +#: ../semanage/seobject.py:1840 +msgid "Unknown or missing protocol" +msgstr "" + +#: ../semanage/seobject.py:1854 +msgid "SELinux node type is required" +msgstr "" + +#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1926 +#, python-format +msgid "Type %s is invalid, must be a node type" +msgstr "" + +#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1930 +#: ../semanage/seobject.py:1968 ../semanage/seobject.py:2066 +#: ../semanage/seobject.py:2129 ../semanage/seobject.py:2165 +#: ../semanage/seobject.py:2377 +#, python-format +msgid "Could not create key for %s" +msgstr "" + +#: ../semanage/seobject.py:1863 ../semanage/seobject.py:1934 +#: ../semanage/seobject.py:1972 ../semanage/seobject.py:1978 +#, python-format +msgid "Could not check if addr %s is defined" +msgstr "" + +#: ../semanage/seobject.py:1867 +#, python-format +msgid "Addr %s already defined" +msgstr "" + +#: ../semanage/seobject.py:1871 +#, python-format +msgid "Could not create addr for %s" +msgstr "" + +#: ../semanage/seobject.py:1877 ../semanage/seobject.py:2081 +#: ../semanage/seobject.py:2333 +#, python-format +msgid "Could not create context for %s" +msgstr "" + +#: ../semanage/seobject.py:1881 +#, python-format +msgid "Could not set mask for %s" +msgstr "" + +#: ../semanage/seobject.py:1885 +#, python-format +msgid "Could not set user in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1889 +#, python-format +msgid "Could not set role in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1893 +#, python-format +msgid "Could not set type in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1898 +#, python-format +msgid "Could not set mls fields in addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1902 +#, python-format +msgid "Could not set addr context for %s" +msgstr "" + +#: ../semanage/seobject.py:1906 +#, python-format +msgid "Could not add addr %s" +msgstr "" + +#: ../semanage/seobject.py:1936 ../semanage/seobject.py:1974 +#, python-format +msgid "Addr %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1940 +#, python-format +msgid "Could not query addr %s" +msgstr "" + +#: ../semanage/seobject.py:1950 +#, python-format +msgid "Could not modify addr %s" +msgstr "" + +#: ../semanage/seobject.py:1980 +#, python-format +msgid "Addr %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1984 +#, python-format +msgid "Could not delete addr %s" +msgstr "" + +#: ../semanage/seobject.py:1998 +msgid "Could not deleteall node mappings" +msgstr "" + +#: ../semanage/seobject.py:2012 +msgid "Could not list addrs" +msgstr "" + +#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2370 +msgid "SELinux Type is required" +msgstr "" + +#: ../semanage/seobject.py:2070 ../semanage/seobject.py:2133 +#: ../semanage/seobject.py:2169 ../semanage/seobject.py:2175 +#, python-format +msgid "Could not check if interface %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2072 +#, python-format +msgid "Interface %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2076 +#, python-format +msgid "Could not create interface for %s" +msgstr "" + +#: ../semanage/seobject.py:2085 +#, python-format +msgid "Could not set user in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2089 +#, python-format +msgid "Could not set role in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2093 +#, python-format +msgid "Could not set type in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2098 +#, python-format +msgid "Could not set mls fields in interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2102 +#, python-format +msgid "Could not set interface context for %s" +msgstr "" + +#: ../semanage/seobject.py:2106 +#, python-format +msgid "Could not set message context for %s" +msgstr "" + +#: ../semanage/seobject.py:2110 +#, python-format +msgid "Could not add interface %s" +msgstr "" + +#: ../semanage/seobject.py:2135 ../semanage/seobject.py:2171 +#, python-format +msgid "Interface %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2139 +#, python-format +msgid "Could not query interface %s" +msgstr "" + +#: ../semanage/seobject.py:2150 +#, python-format +msgid "Could not modify interface %s" +msgstr "" + +#: ../semanage/seobject.py:2177 +#, python-format +msgid "Interface %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2181 +#, python-format +msgid "Could not delete interface %s" +msgstr "" + +#: ../semanage/seobject.py:2195 +msgid "Could not delete all interface mappings" +msgstr "" + +#: ../semanage/seobject.py:2209 +msgid "Could not list interfaces" +msgstr "" + +#: ../semanage/seobject.py:2231 +msgid "SELinux Interface" +msgstr "" + +#: ../semanage/seobject.py:2231 ../semanage/seobject.py:2611 +msgid "Context" +msgstr "" + +#: ../semanage/seobject.py:2299 +#, python-format +msgid "Target %s is not valid. Target is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2302 +#, python-format +msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" +msgstr "" + +#: ../semanage/seobject.py:2305 +#, python-format +msgid "Equivalence class for %s already exists" +msgstr "" + +#: ../semanage/seobject.py:2311 +#, python-format +msgid "File spec %s conflicts with equivalency rule '%s %s'" +msgstr "" + +#: ../semanage/seobject.py:2322 +#, python-format +msgid "Equivalence class for %s does not exist" +msgstr "" + +#: ../semanage/seobject.py:2339 +#, python-format +msgid "Could not set user in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2343 +#, python-format +msgid "Could not set role in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2348 ../semanage/seobject.py:2406 +#, python-format +msgid "Could not set mls fields in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2354 +msgid "Invalid file specification" +msgstr "" + +#: ../semanage/seobject.py:2356 +msgid "File specification can not include spaces" +msgstr "" + +#: ../semanage/seobject.py:2361 +#, python-format +msgid "" +"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " +"instead" +msgstr "" + +#: ../semanage/seobject.py:2373 ../semanage/seobject.py:2436 +#, python-format +msgid "Type %s is invalid, must be a file or device type" +msgstr "" + +#: ../semanage/seobject.py:2381 ../semanage/seobject.py:2386 +#: ../semanage/seobject.py:2446 ../semanage/seobject.py:2540 +#: ../semanage/seobject.py:2544 +#, python-format +msgid "Could not check if file context for %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2389 +#, python-format +msgid "File context for %s already defined" +msgstr "" + +#: ../semanage/seobject.py:2393 +#, python-format +msgid "Could not create file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2401 +#, python-format +msgid "Could not set type in file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2409 ../semanage/seobject.py:2476 +#: ../semanage/seobject.py:2480 +#, python-format +msgid "Could not set file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2415 +#, python-format +msgid "Could not add file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2434 +msgid "Requires setype, serange or seuser" +msgstr "" + +#: ../semanage/seobject.py:2450 ../semanage/seobject.py:2548 +#, python-format +msgid "File context for %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2458 +#, python-format +msgid "Could not query file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2484 +#, python-format +msgid "Could not modify file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2502 +msgid "Could not list the file contexts" +msgstr "" + +#: ../semanage/seobject.py:2516 +#, python-format +msgid "Could not delete the file context %s" +msgstr "" + +#: ../semanage/seobject.py:2546 +#, python-format +msgid "File context for %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2552 +#, python-format +msgid "Could not delete file context for %s" +msgstr "" + +#: ../semanage/seobject.py:2569 +msgid "Could not list file contexts" +msgstr "" + +#: ../semanage/seobject.py:2573 +msgid "Could not list file contexts for home directories" +msgstr "" + +#: ../semanage/seobject.py:2577 +msgid "Could not list local file contexts" +msgstr "" + +#: ../semanage/seobject.py:2611 +msgid "SELinux fcontext" +msgstr "" + +#: ../semanage/seobject.py:2624 +msgid "\n" +"SELinux Distribution fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2629 +msgid "\n" +"SELinux Local fcontext Equivalence \n" +msgstr "" + +#: ../semanage/seobject.py:2667 ../semanage/seobject.py:2718 +#: ../semanage/seobject.py:2724 +#, python-format +msgid "Could not check if boolean %s is defined" +msgstr "" + +#: ../semanage/seobject.py:2669 ../semanage/seobject.py:2720 +#, python-format +msgid "Boolean %s is not defined" +msgstr "" + +#: ../semanage/seobject.py:2673 +#, python-format +msgid "Could not query file context %s" +msgstr "" + +#: ../semanage/seobject.py:2678 +#, python-format +msgid "You must specify one of the following values: %s" +msgstr "" + +#: ../semanage/seobject.py:2683 +#, python-format +msgid "Could not set active value of boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2686 +#, python-format +msgid "Could not modify boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2702 +#, python-format +msgid "Bad format %s: Record %s" +msgstr "" + +#: ../semanage/seobject.py:2726 +#, python-format +msgid "Boolean %s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:2730 +#, python-format +msgid "Could not delete boolean %s" +msgstr "" + +#: ../semanage/seobject.py:2742 ../semanage/seobject.py:2759 +msgid "Could not list booleans" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "off" +msgstr "" + +#: ../semanage/seobject.py:2792 +msgid "on" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "SELinux boolean" +msgstr "" + +#: ../semanage/seobject.py:2804 +msgid "State" +msgstr "State" + +#: ../semanage/seobject.py:2804 +msgid "Default" +msgstr "Indalo" + +#: ../semanage/seobject.py:2804 ../sepolicy/sepolicy/sepolicy.glade:2148 +#: ../sepolicy/sepolicy/sepolicy.glade:2518 +#: ../sepolicy/sepolicy/sepolicy.glade:5117 +msgid "Description" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:486 +msgid "Found circular interface class" +msgstr "" + +#: ../sepolgen/src/sepolgen/interfaces.py:491 +#, python-format +msgid "Missing interface definition for %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Standard Init Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "DBUS System Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:143 +msgid "Internet Services Daemon" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:144 +msgid "Web Application/Script (CGI)" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:145 +msgid "Sandbox" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:146 +msgid "User Application" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Existing Domain Type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:148 +msgid "Minimal Terminal Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:149 +msgid "Minimal X Windows Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:150 +msgid "Desktop Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:151 +msgid "Administrator Login User Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:152 +msgid "Confined Root Administrator Role" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:153 +msgid "Module information for a new type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:159 +msgid "Valid Types:\n" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:194 +#, python-format +msgid "Ports must be numbers or ranges of numbers from 1 to %d " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:206 +msgid "You must enter a valid policy type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:209 +#, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:347 +msgid "" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:439 +msgid "User Role types can not be assigned executables." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:445 +msgid "Only Daemon apps can use an init script.." +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:463 +msgid "use_resolve must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:469 +msgid "use_syslog must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:475 +msgid "use_kerberos must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:481 +msgid "manage_krb5_rcache must be a boolean value " +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:511 +msgid "USER Types automatically get a tmp type" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:848 +#, python-format +msgid "'%s' policy modules require existing domains" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:873 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:886 +#, python-format +msgid "You need to define a new type which ends with: \n" +" %s" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1114 +msgid "You must enter the executable path for your confined process" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1381 +msgid "Type Enforcement file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1382 +msgid "Interface file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1383 +msgid "File Contexts file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1386 +msgid "Spec file" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:1387 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3742 +#: ../sepolicy/sepolicy/sepolicy.glade:3844 +#: ../sepolicy/sepolicy/sepolicy.glade:3907 +#: ../sepolicy/sepolicy/sepolicy.glade:3970 +msgid "No" +msgstr "Cha" + +#: ../sepolicy/sepolicy/gui.py:68 ../sepolicy/sepolicy/sepolicy.glade:3725 +#: ../sepolicy/sepolicy/sepolicy.glade:3826 +#: ../sepolicy/sepolicy/sepolicy.glade:3890 +#: ../sepolicy/sepolicy/sepolicy.glade:3953 +msgid "Yes" +msgstr "Yebo" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Disable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:69 +msgid "Enable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:726 +#: ../sepolicy/sepolicy/sepolicy.glade:1467 +#: ../sepolicy/sepolicy/sepolicy.glade:3511 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:82 +msgid "Advanced <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 ../sepolicy/sepolicy/sepolicy.glade:80 +msgid "Advanced Search >>" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:83 +msgid "Advanced Search <<" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:108 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" +"- Reboot, so that the system can relabel\n" +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:503 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:652 +msgid "System Status: Disabled" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Start Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:754 +msgid "Help: Booleans Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:760 +msgid "Help: Executable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:763 +msgid "Help: Writable Files Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:766 +msgid "Help: Application Types Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:771 +msgid "Help: Outbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:774 +msgid "Help: Inbound Network Connections Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:780 +msgid "Help: Transition from application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:783 +msgid "Help: Transition into application Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:786 +msgid "Help: Transition application file Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:790 +msgid "Help: Systems Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:794 +msgid "Help: Lockdown Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:798 +msgid "Help: Login Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:802 +msgid "Help: SELinux User Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:806 +msgid "Help: File Equivalence Page" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:951 ../sepolicy/sepolicy/gui.py:1242 +#: ../sepolicy/sepolicy/gui.py:1682 ../sepolicy/sepolicy/gui.py:1929 +#: ../sepolicy/sepolicy/gui.py:2717 +msgid "More..." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1063 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1064 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1065 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1066 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1067 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1068 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1069 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1070 +#, python-format +msgid "" +"Executables which will transition to '%s', when executing selected domains " +"entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1071 +#, python-format +msgid "" +"Executables which will transition to a different domain, when '%s' executes " +"them." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1072 +#, python-format +msgid "Files by '%s' with transitions to a different label." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1073 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1167 ../sepolicy/sepolicy/__init__.py:74 +msgid "all files" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1181 +msgid "MISSING FILE PATH" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1296 +#, python-format +msgid "To disable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1298 +#, python-format +msgid "To enable this transition, go to the %sBoolean section%s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1355 +msgid "executable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1358 +msgid "writable" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1361 +msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1362 +#, python-format +msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1363 +#, python-format +msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1364 +#, python-format +msgid "" +"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " +"list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1376 +msgid "connect" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1379 +msgid "listen for inbound connections" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1381 +#, python-format +msgid "" +"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1382 +#, python-format +msgid "" +"Delete modified port definitions to which the '%(APP)s' domain is allowed to " +"%(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1383 +#, python-format +msgid "" +"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Add new SELinux User/Role definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1413 +msgid "Delete modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1414 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1421 +msgid "Add new Login Mapping definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1422 +msgid "Delete modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1423 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1430 +msgid "Add new File Equivalence definition." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1431 +msgid "Delete modified File Equivalence definitions." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1432 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1460 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1473 +#, python-format +msgid "" +"Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1474 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1479 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1480 ../sepolicy/sepolicy/gui.py:1533 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1490 +msgid "" +"Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1491 +msgid "Add Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1496 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1497 +msgid "Add SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1504 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +"" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1505 +msgid "Add SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1532 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1588 +msgid "" +"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1589 +msgid "Modify SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1597 +msgid "" +"Modify Login Mapping. Login Mapping will be modified when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1598 +msgid "Modify Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1604 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1605 +msgid "Modify SELinux File Equivalency" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1690 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1691 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1910 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1923 +msgid "Port number must be between 1 and 65536" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "SELinux name: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2214 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2216 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2218 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "File path: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2225 +#, python-format +msgid "File class: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2228 ../sepolicy/sepolicy/gui.py:2252 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "Add ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2239 +#, python-format +msgid "Delete ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2241 +#, python-format +msgid "Modify ports for %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2244 +#, python-format +msgid "Network ports: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2247 +#, python-format +msgid "Network protocol: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2261 +msgid "Add user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2263 +msgid "Delete user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2265 +msgid "Modify user" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2268 +#, python-format +msgid "SELinux User : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2273 +#, python-format +msgid "Roles: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2277 ../sepolicy/sepolicy/gui.py:2302 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2286 +msgid "Add login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2288 +msgid "Delete login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2290 +msgid "Modify login mapping" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2294 +#, python-format +msgid "Login Name : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2298 +#, python-format +msgid "SELinux User: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2311 +msgid "Add file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2313 +msgid "Delete file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2315 +msgid "Modify file equiv labeling." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2319 +#, python-format +msgid "File path : %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2323 +#, python-format +msgid "Equivalence: %s" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2354 ../sepolicy/sepolicy/sepolicy.glade:129 +#: ../sepolicy/sepolicy/sepolicy.glade:1898 +#: ../sepolicy/sepolicy/sepolicy.glade:3803 +msgid "System" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2363 ../sepolicy/sepolicy/sepolicy.glade:95 +msgid "File Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2373 ../sepolicy/sepolicy/sepolicy.glade:112 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2426 +#, python-format +msgid "" +"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " +"default %(DEF_CONTEXT)s?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2436 ../sepolicy/sepolicy/sepolicy.glade:4226 +msgid "Update" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2438 +msgid "Update Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2440 +msgid "Revert Changes" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2571 +msgid "System Status: Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2574 +msgid "System Status: Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2638 +msgid "" +"Changing the policy type will cause a relabel of the entire file system on " +"the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2768 +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " +"you later decide to turn SELinux back on, the system will be required to " +"relabel. If you just want to see if SELinux is causing a problem on your " +"system, you can go to permissive mode which will only log errors and not " +"enforce SELinux policy. Permissive mode does not require a reboot. Do you " +"wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2772 +msgid "" +"Changing to SELinux enabled will cause a relabel of the entire file system " +"on the next boot. Relabeling takes a long time depending on the size of the " +"file system. Do you wish to continue?" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:2802 +msgid "Loss of data Dialog" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:75 +msgid "regular file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:76 +msgid "directory" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:77 +msgid "character device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:78 +msgid "block device" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:79 +msgid "socket file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:80 +msgid "symbolic link" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:81 +msgid "named pipe" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:130 +msgid "No SELinux Policy installed" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:157 +#, python-format +msgid "Failed to read %s policy file" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:418 +#, python-format +msgid "-- Allowed %s [ %s ]" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:831 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" +msgstr "" + +#: ../sepolicy/sepolicy/__init__.py:1150 +msgid "unknown" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:223 +#, python-format +msgid "Compiling %s interface" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:231 +#, python-format +msgid "\n" +"Compile test for %s failed.\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:234 +#, python-format +msgid "\n" +"Compile test for %s has not run. %s\n" +msgstr "" + +#: ../sepolicy/sepolicy/interface.py:240 +#, python-format +msgid "\n" +"Compiling of %s interface is not supported." +msgstr "" + +#: ../sepolicy/sepolicy.py:227 +#, python-format +msgid "Interface %s does not exist." +msgstr "" + +#: ../sepolicy/sepolicy.py:324 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" + +#: ../sepolicy/sepolicy.py:329 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:332 ../sepolicy/sepolicy.py:380 +msgid "Domain name(s) of man pages to be created" +msgstr "" + +#: ../sepolicy/sepolicy.py:345 +msgid "Alternative root needs to be setup" +msgstr "" + +#: ../sepolicy/sepolicy.py:362 +msgid "Generate SELinux man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:365 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:367 +msgid "name of the OS for man pages" +msgstr "" + +#: ../sepolicy/sepolicy.py:369 +msgid "Generate HTML man pages structure for selected SELinux man page" +msgstr "" + +#: ../sepolicy/sepolicy.py:371 +msgid "Alternate root directory, defaults to /" +msgstr "" + +#: ../sepolicy/sepolicy.py:373 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" +msgstr "" + +#: ../sepolicy/sepolicy.py:377 +msgid "All domains" +msgstr "" + +#: ../sepolicy/sepolicy.py:386 +msgid "Query SELinux policy network information" +msgstr "" + +#: ../sepolicy/sepolicy.py:391 +msgid "list all SELinux port types" +msgstr "" + +#: ../sepolicy/sepolicy.py:394 +msgid "show SELinux type related to the port" +msgstr "" + +#: ../sepolicy/sepolicy.py:397 +msgid "Show ports defined for this SELinux type" +msgstr "" + +#: ../sepolicy/sepolicy.py:400 +msgid "show ports to which this domain can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:403 +msgid "show ports to which this application can bind and/or connect" +msgstr "" + +#: ../sepolicy/sepolicy.py:420 +msgid "query SELinux policy to see if domains can communicate with each other" +msgstr "" + +#: ../sepolicy/sepolicy.py:423 +msgid "Source Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:426 +msgid "Target Domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:447 +msgid "query SELinux Policy to see description of booleans" +msgstr "" + +#: ../sepolicy/sepolicy.py:451 +msgid "get all booleans descriptions" +msgstr "" + +#: ../sepolicy/sepolicy.py:454 +msgid "boolean to get description" +msgstr "" + +#: ../sepolicy/sepolicy.py:466 +msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:469 +msgid "source process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:472 +msgid "target process domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:517 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "" + +#: ../sepolicy/sepolicy.py:522 +msgid "Command required for this type of policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:533 +#, python-format +msgid "" +"-t option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:538 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:542 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." +msgstr "" + +#: ../sepolicy/sepolicy.py:546 +msgid "-w option can not be used with the --newtype option" +msgstr "" + +#: ../sepolicy/sepolicy.py:567 +msgid "List SELinux Policy interfaces" +msgstr "" + +#: ../sepolicy/sepolicy.py:587 +msgid "Enter interface names, you wish to query" +msgstr "" + +#: ../sepolicy/sepolicy.py:597 +msgid "Generate SELinux Policy module template" +msgstr "" + +#: ../sepolicy/sepolicy.py:600 +msgid "Enter domain type which you will be extending" +msgstr "" + +#: ../sepolicy/sepolicy.py:603 +msgid "Enter SELinux user(s) which will transition to this domain" +msgstr "" + +#: ../sepolicy/sepolicy.py:606 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:609 +msgid "Enter domain(s) which this confined admin will administrate" +msgstr "" + +#: ../sepolicy/sepolicy.py:612 +msgid "name of policy to generate" +msgstr "" + +#: ../sepolicy/sepolicy.py:619 +msgid "path in which the generated policy files will be stored" +msgstr "" + +#: ../sepolicy/sepolicy.py:621 +msgid "path to which the confined processes will need to write" +msgstr "" + +#: ../sepolicy/sepolicy.py:622 +msgid "Policy types which require a command" +msgstr "" + +#: ../sepolicy/sepolicy.py:626 ../sepolicy/sepolicy.py:629 +#: ../sepolicy/sepolicy.py:632 ../sepolicy/sepolicy.py:635 +#: ../sepolicy/sepolicy.py:638 ../sepolicy/sepolicy.py:644 +#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:650 +#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 +#: ../sepolicy/sepolicy.py:662 ../sepolicy/sepolicy.py:665 +#, python-format +msgid "Generate '%s' policy" +msgstr "" + +#: ../sepolicy/sepolicy.py:653 +#, python-format +msgid "Generate '%s' policy " +msgstr "" + +#: ../sepolicy/sepolicy.py:667 +msgid "executable to confine" +msgstr "" + +#: ../sepolicy/sepolicy.py:672 +msgid "commands" +msgstr "" + +#: ../sepolicy/sepolicy.py:675 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 +#: ../sepolicy/sepolicy/sepolicy.glade:4330 +msgid "Applications" +msgstr "Abayaleli" + +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:189 +#: ../sepolicy/sepolicy/sepolicy.glade:4367 +#: ../sepolicy/sepolicy/sepolicy.glade:4460 +#: ../sepolicy/sepolicy/sepolicy.glade:4606 +#: ../sepolicy/sepolicy/sepolicy.glade:4755 +#: ../sepolicy/sepolicy/sepolicy.glade:4889 +#: ../sepolicy/sepolicy/sepolicy.glade:5030 +#: ../sepolicy/sepolicy/sepolicy.glade:5103 +#: ../sepolicy/sepolicy/sepolicy.glade:5238 +msgid "Select" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:539 +#: ../sepolicy/sepolicy/sepolicy.glade:684 +#: ../sepolicy/sepolicy/sepolicy.glade:1239 +#: ../sepolicy/sepolicy/sepolicy.glade:1535 +#: ../sepolicy/sepolicy/sepolicy.glade:4540 +#: ../sepolicy/sepolicy/sepolicy.glade:4690 +#: ../sepolicy/sepolicy/sepolicy.glade:4821 +#: ../sepolicy/sepolicy/sepolicy.glade:4955 +#: ../sepolicy/sepolicy/sepolicy.glade:5173 +#: ../sepolicy/sepolicy/sepolicy.glade:5304 +#: ../sepolicy/sepolicy/sepolicy.glade:5464 +msgid "Cancel" +msgstr "Nqamula" + +#: ../sepolicy/sepolicy/sepolicy.glade:332 +msgid "" +"The entry that was entered is incorrect. Please try again in the ex:/.../..." +" format." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:358 +msgid "Retry" +msgstr "Phinda uzame" + +#: ../sepolicy/sepolicy/sepolicy.glade:442 +#: ../sepolicy/sepolicy/sepolicy.glade:1120 +#: ../sepolicy/sepolicy/sepolicy.glade:1368 +#: ../sepolicy/sepolicy/sepolicy.glade:5332 +msgid "Network Port Definitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:458 +msgid "" +"Add file Equivalence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:483 +#: ../sepolicy/sepolicy/sepolicy.glade:4046 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:493 +#: ../sepolicy/sepolicy/sepolicy.glade:5384 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:497 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:510 +#: ../sepolicy/sepolicy/sepolicy.glade:4063 +#: ../sepolicy/sepolicy/sepolicy.glade:4781 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:524 +#: ../sepolicy/sepolicy/sepolicy.glade:669 +#: ../sepolicy/sepolicy/sepolicy.glade:1224 +#: ../sepolicy/sepolicy/sepolicy.glade:1520 +#: ../sepolicy/sepolicy/sepolicy.glade:5449 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:564 +msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:621 +msgid "Add a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:638 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:711 +#: ../sepolicy/sepolicy/sepolicy.glade:1485 +msgid "MLS" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:747 +#: ../sepolicy/sepolicy/sepolicy.glade:2306 +#: ../sepolicy/sepolicy/sepolicy.glade:2418 +#: ../sepolicy/sepolicy/sepolicy.glade:2540 +#: ../sepolicy/sepolicy/sepolicy.glade:4500 +msgid "Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:763 +msgid "Type" +msgstr "Uhlobo" + +#: ../sepolicy/sepolicy/sepolicy.glade:777 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:804 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:808 +msgid "" +"Select Make Path Recursive if you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:821 +msgid "Browse" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:825 +msgid "Browse to select the file/directory for labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:869 +msgid "Path " +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:880 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:902 +msgid "Select the SELinux file type to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:929 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:933 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1070 +msgid "Analyzing Policy..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1137 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1172 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1201 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1264 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1267 +#: ../sepolicy/sepolicy/sepolicy.glade:3192 +#: ../sepolicy/sepolicy/sepolicy.glade:3313 +#: ../sepolicy/sepolicy/sepolicy.glade:5414 +msgid "MLS Range" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1279 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1385 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1423 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1439 +#: ../sepolicy/sepolicy/sepolicy.glade:2658 +#: ../sepolicy/sepolicy/sepolicy.glade:2756 +#: ../sepolicy/sepolicy/sepolicy.glade:4633 +msgid "Protocol" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1453 +msgid "Port Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1498 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1562 +msgid "tcp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1566 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1579 +msgid "udp" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1583 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1605 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1707 +msgid "SELinux Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1743 +msgid "Select..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1792 +#: ../sepolicy/sepolicy/sepolicy.glade:2212 +msgid "Booleans" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1796 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1810 +#: ../sepolicy/sepolicy/sepolicy.glade:2597 +msgid "Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1828 +#: ../sepolicy/sepolicy/sepolicy.glade:2830 +msgid "Network" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1846 +#: ../sepolicy/sepolicy/sepolicy.glade:3121 +msgid "Transitions" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1864 +#: ../sepolicy/sepolicy/sepolicy.glade:3222 +msgid "Login Mapping" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1867 +#: ../sepolicy/sepolicy/sepolicy.glade:1884 +#: ../sepolicy/sepolicy/sepolicy.glade:1901 +msgid "Manage the SELinux configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1881 +#: ../sepolicy/sepolicy/sepolicy.glade:3344 +msgid "SELinux Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1915 +#: ../sepolicy/sepolicy/sepolicy.glade:4016 +msgid "Lockdown" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1918 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1933 +msgid "radiobutton" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:1993 +msgid "Filter" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2021 +msgid "Show Modified Only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2060 +msgid "Mislabeled files exist" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2080 +msgid "Show mislabeled files only" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2120 +#: ../sepolicy/sepolicy/sepolicy.glade:3244 +msgid "" +"If-Then-Else rules written in policy that can\n" +"allow alternative access control." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2132 +msgid "Enabled" +msgstr "" + +# translation auto-copied from project libvirt, version master, document libvirt +#: ../sepolicy/sepolicy/sepolicy.glade:2183 +msgid "Name" +msgstr "Name" + +#: ../sepolicy/sepolicy/sepolicy.glade:2252 +#: ../sepolicy/sepolicy/sepolicy.glade:2364 +#: ../sepolicy/sepolicy/sepolicy.glade:2482 +#: ../sepolicy/sepolicy/sepolicy.glade:4473 +#: ../sepolicy/sepolicy/sepolicy.glade:4768 +msgid "File Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2288 +#: ../sepolicy/sepolicy/sepolicy.glade:2399 +msgid "SELinux File Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2332 +msgid "File path used to enter the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2333 +msgid "Executable Files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2448 +msgid "Files to which the 'selected domain' can write." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2449 +msgid "Writable files" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2571 +msgid "File Types defined for the 'selected domain'." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2572 +msgid "Application File Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2639 +#: ../sepolicy/sepolicy/sepolicy.glade:2738 +#: ../sepolicy/sepolicy/sepolicy.glade:4619 +msgid "Port" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2704 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2705 +msgid "Outbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2804 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2805 +msgid "Inbound" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2866 +#: ../sepolicy/sepolicy/sepolicy.glade:2956 +msgid "Boolean\n" +"Enabled" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2892 +msgid "Boolean name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2909 +msgid "SELinux Application Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2930 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2933 +msgid "Application Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2972 +msgid "Calling Process Domain" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:2988 +msgid "Executable File" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3012 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3013 +msgid "Application Transitions Into 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3028 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3036 +msgid "SELinux Directory Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3049 +msgid "Destination Class" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3063 +msgid "SELinux Destination Type" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3076 +msgid "File Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3098 +msgid "File Transitions From 'select domain'" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3297 +#: ../sepolicy/sepolicy/sepolicy.glade:5508 +msgid "Default Level" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3383 +msgid "Select the system mode when the system first boots up" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3395 +#: ../sepolicy/sepolicy/sepolicy.glade:3469 +msgid "Enforcing" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3414 +#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Permissive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3456 +msgid "Select the system mode for the current session" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3533 +msgid "System Policy Type:" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3594 +msgid "System Mode" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3632 +msgid "Import system settings from another machine" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3640 +msgid "Import" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3659 +msgid "Export system settings to a file" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3669 +msgid "Export" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3688 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3783 +msgid "System Configuration" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3830 +#: ../sepolicy/sepolicy/sepolicy.glade:3848 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " +"unconfined if this module is enabled. Disabling it means all daemons will " +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3894 +#: ../sepolicy/sepolicy/sepolicy.glade:3911 +#: ../sepolicy/sepolicy/sepolicy.glade:3957 +#: ../sepolicy/sepolicy/sepolicy.glade:3974 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3929 +msgid "Disable all permissive processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:3995 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4032 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4088 +msgid "Files Equivalence" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4101 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4132 +msgid "Delete" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4148 +msgid "Modify" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4163 +msgid "Add" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4209 +msgid "Revert" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4214 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4231 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4279 +msgid "Applications - Advanced Search" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4344 +msgid "Process Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4385 +msgid "More Details" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4421 +#: ../sepolicy/sepolicy/sepolicy.glade:4715 +msgid "Delete Modified File Labeling" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4439 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4486 +msgid "SELinux File Label" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4525 +#: ../sepolicy/sepolicy/sepolicy.glade:4675 +#: ../sepolicy/sepolicy/sepolicy.glade:4806 +#: ../sepolicy/sepolicy/sepolicy.glade:4940 +#: ../sepolicy/sepolicy/sepolicy.glade:5289 +msgid "Save to Update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4565 +msgid "Delete Modified Ports" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4583 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4733 +msgid "" +"Select file equivalence labeling to delete. File equivalence labeling will " +"be deleted when update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4849 +#: ../sepolicy/sepolicy/sepolicy.glade:5198 +msgid "Delete Modified Users Mapping." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4867 +msgid "" +"Select login user mapping to delete. Login user mapping will be deleted when " +"update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4902 +msgid "Login name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:4983 +msgid "More Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5010 +msgid "Types" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5069 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5132 +msgid "Action" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5158 +msgid "Apply" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "" +"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5264 +msgid "SELinux Username" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5349 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5374 +msgid "SELinux User Name" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5489 +msgid "Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5520 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:5524 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" diff --git selinux-python-2.8/semanage/semanage selinux-python-2.8/semanage/semanage index 8d8a086..8fd9395 100644 --- selinux-python-2.8/semanage/semanage +++ selinux-python-2.8/semanage/semanage @@ -27,7 +27,7 @@ import traceback import argparse import seobject import sys -PROGNAME = "policycoreutils" +PROGNAME = "selinux-python" try: import gettext kwargs = {} diff --git selinux-python-2.8/semanage/semanage.8 selinux-python-2.8/semanage/semanage.8 index 0bdb90f..0cdcfcc 100644 --- selinux-python-2.8/semanage/semanage.8 +++ selinux-python-2.8/semanage/semanage.8 @@ -57,9 +57,8 @@ to SELinux user identities (which controls the initial security context assigned to Linux users when they login and bounds their authorized role set) as well as security context mappings for various kinds of objects, such as network ports, interfaces, infiniband pkeys and endports, and nodes (hosts) -as well as the file context mapping. See the EXAMPLES section below for some -examples of common usage. Note that the semanage login command deals with the -mapping from Linux usernames (logins) to SELinux user identities, +as well as the file context mapping. Note that the semanage login command deals +with the mapping from Linux usernames (logins) to SELinux user identities, while the semanage user command deals with the mapping from SELinux user identities to authorized role sets. In most cases, only the former mapping needs to be adjusted by the administrator; the latter diff --git selinux-python-2.8/semanage/seobject.py selinux-python-2.8/semanage/seobject.py index c76dce8..85ca4e4 100644 --- selinux-python-2.8/semanage/seobject.py +++ selinux-python-2.8/semanage/seobject.py @@ -30,7 +30,7 @@ import sys import stat import socket from semanage import * -PROGNAME = "policycoreutils" +PROGNAME = "selinux-python" import sepolicy import setools from IPy import IP diff --git selinux-python-2.8/sepolgen/src/sepolgen/sepolgeni18n.py selinux-python-2.8/sepolgen/src/sepolgen/sepolgeni18n.py index 998c435..56ebd80 100644 --- selinux-python-2.8/sepolgen/src/sepolgen/sepolgeni18n.py +++ selinux-python-2.8/sepolgen/src/sepolgen/sepolgeni18n.py @@ -19,7 +19,7 @@ try: import gettext - t = gettext.translation( 'yumex' ) + t = gettext.translation( 'selinux-python' ) _ = t.gettext except: def _(str): diff --git selinux-python-2.8/sepolicy/sepolicy.py selinux-python-2.8/sepolicy/sepolicy.py index 141f64e..580972c 100755 --- selinux-python-2.8/sepolicy/sepolicy.py +++ selinux-python-2.8/sepolicy/sepolicy.py @@ -27,7 +27,7 @@ import selinux import sepolicy from sepolicy import get_os_version, get_conditionals, get_conditionals_format_text import argparse -PROGNAME = "policycoreutils" +PROGNAME = "selinux-python" try: import gettext kwargs = {} diff --git selinux-python-2.8/sepolicy/sepolicy/__init__.py selinux-python-2.8/sepolicy/sepolicy/__init__.py index 89346ab..8132055 100644 --- selinux-python-2.8/sepolicy/sepolicy/__init__.py +++ selinux-python-2.8/sepolicy/sepolicy/__init__.py @@ -15,7 +15,7 @@ import os import re import gzip -PROGNAME = "policycoreutils" +PROGNAME = "selinux-python" try: import gettext kwargs = {} @@ -1160,27 +1160,14 @@ def boolean_desc(boolean): def get_os_version(): - os_version = "" - pkg_name = "selinux-policy" + system_release = "" try: - try: - from commands import getstatusoutput - except ImportError: - from subprocess import getstatusoutput - rc, output = getstatusoutput("rpm -q '%s'" % pkg_name) - if rc == 0: - os_version = output.split(".")[-2] - except: - os_version = "" - - if os_version[0:2] == "fc": - os_version = "Fedora" + os_version[2:] - elif os_version[0:2] == "el": - os_version = "RHEL" + os_version[2:] - else: - os_version = "" + with open('/etc/system-release') as f: + system_release = f.readline().rstrip() + except IOError: + system_release = "Misc" - return os_version + return system_release def reinit(): diff --git selinux-python-2.8/sepolicy/sepolicy/generate.py selinux-python-2.8/sepolicy/sepolicy/generate.py index f814e27..efab71e 100644 --- selinux-python-2.8/sepolicy/sepolicy/generate.py +++ selinux-python-2.8/sepolicy/sepolicy/generate.py @@ -52,7 +52,7 @@ import sepolgen.defaults as defaults ## ## I18N ## -PROGNAME = "policycoreutils" +PROGNAME = "selinux-python" try: import gettext kwargs = {} diff --git selinux-python-2.8/sepolicy/sepolicy/gui.py selinux-python-2.8/sepolicy/sepolicy/gui.py index 537d516..63aa02c 100644 --- selinux-python-2.8/sepolicy/sepolicy/gui.py +++ selinux-python-2.8/sepolicy/sepolicy/gui.py @@ -43,7 +43,7 @@ import os import re import unicodedata -PROGNAME = "policycoreutils" +PROGNAME = "selinux-python" try: import gettext kwargs = {} diff --git selinux-python-2.8/sepolicy/sepolicy/interface.py selinux-python-2.8/sepolicy/sepolicy/interface.py index 18374dc..ca0122d 100644 --- selinux-python-2.8/sepolicy/sepolicy/interface.py +++ selinux-python-2.8/sepolicy/sepolicy/interface.py @@ -32,7 +32,7 @@ __all__ = ['get_all_interfaces', 'get_interfaces_from_xml', 'get_admin', 'get_us ## ## I18N ## -PROGNAME = "policycoreutils" +PROGNAME = "selinux-python" try: import gettext kwargs = {} diff --git selinux-python-2.8/sepolicy/sepolicy/manpage.py selinux-python-2.8/sepolicy/sepolicy/manpage.py index ed8cb71..8121e5c 100755 --- selinux-python-2.8/sepolicy/sepolicy/manpage.py +++ selinux-python-2.8/sepolicy/sepolicy/manpage.py @@ -126,8 +126,33 @@ def gen_domains(): domains.sort() return domains -types = None +exec_types = None + +def _gen_exec_types(): + global exec_types + if exec_types is None: + exec_types = next(sepolicy.info(sepolicy.ATTRIBUTE, "exec_type"))["types"] + return exec_types + +entry_types = None + +def _gen_entry_types(): + global entry_types + if entry_types is None: + entry_types = next(sepolicy.info(sepolicy.ATTRIBUTE, "entry_type"))["types"] + return entry_types + +mcs_constrained_types = None + +def _gen_mcs_constrained_types(): + global mcs_constrained_types + if mcs_constrained_types is None: + mcs_constrained_types = next(sepolicy.info(sepolicy.ATTRIBUTE, "mcs_constrained_type")) + return mcs_constrained_types + + +types = None def _gen_types(): global types @@ -150,10 +175,6 @@ def prettyprint(f, trim): manpage_domains = [] manpage_roles = [] -fedora_releases = ["Fedora17", "Fedora18"] -rhel_releases = ["RHEL6", "RHEL7"] - - def get_alphabet_manpages(manpage_list): alphabet_manpages = dict.fromkeys(string.ascii_letters, []) for i in string.ascii_letters: @@ -183,7 +204,7 @@ def convert_manpage_to_html(html_manpage, manpage): class HTMLManPages: """ - Generate a HHTML Manpages on an given SELinux domains + Generate a HTML Manpages on an given SELinux domains """ def __init__(self, manpage_roles, manpage_domains, path, os_version): @@ -191,9 +212,9 @@ class HTMLManPages: self.manpage_domains = get_alphabet_manpages(manpage_domains) self.os_version = os_version self.old_path = path + "/" - self.new_path = self.old_path + self.os_version + "/" + self.new_path = self.old_path - if self.os_version in fedora_releases or self.os_version in rhel_releases: + if self.os_version: self.__gen_html_manpages() else: print("SELinux HTML man pages can not be generated for this %s" % os_version) @@ -202,7 +223,6 @@ class HTMLManPages: def __gen_html_manpages(self): self._write_html_manpage() self._gen_index() - self._gen_body() self._gen_css() def _write_html_manpage(self): @@ -220,67 +240,21 @@ class HTMLManPages: convert_manpage_to_html((self.new_path + r.rsplit("_selinux", 1)[0] + ".html"), self.old_path + r) def _gen_index(self): - index = self.old_path + "index.html" - fd = open(index, 'w') - fd.write(""" - - - - SELinux man pages online - - -

SELinux man pages

-

-Fedora or Red Hat Enterprise Linux Man Pages. -

-
-

Fedora

- - -
-
-
-""")
-        for f in fedora_releases:
-            fd.write("""
-%s - SELinux man pages for %s """ % (f, f, f, f))
-
-        fd.write("""
-
-
-

RHEL

- - -
-
-
-""")
-        for r in rhel_releases:
-            fd.write("""
-%s - SELinux man pages for %s """ % (r, r, r, r))
-
-        fd.write("""
-
- """) - fd.close() - print("%s has been created" % index) - - def _gen_body(self): html = self.new_path + self.os_version + ".html" fd = open(html, 'w') fd.write(""" - - Linux man-pages online for Fedora18 + + SELinux man pages -

SELinux man pages for Fedora18

+

SELinux man pages for %s


SELinux roles

-""") +""" % self.os_version) for letter in self.manpage_roles: if len(self.manpage_roles[letter]): fd.write(""" @@ -424,6 +398,9 @@ class ManPage: self.all_file_types = sepolicy.get_all_file_types() self.role_allows = sepolicy.get_all_role_allows() self.types = _gen_types() + self.exec_types = _gen_exec_types() + self.entry_types = _gen_entry_types() + self.mcs_constrained_types = _gen_mcs_constrained_types() if self.source_files: self.fcpath = self.root + "file_contexts" @@ -736,10 +713,13 @@ Default Defined Ports:""") def _file_context(self): flist = [] + flist_non_exec = [] mpaths = [] for f in self.all_file_types: if f.startswith(self.domainname): flist.append(f) + if not f in self.exec_types or not f in self.entry_types: + flist_non_exec.append(f) if f in self.fcdict: mpaths = mpaths + self.fcdict[f]["regex"] if len(mpaths) == 0: @@ -791,19 +771,20 @@ SELinux %(domainname)s policy is very flexible allowing users to setup their %(d .PP """ % {'domainname': self.domainname, 'equiv': e, 'alt': e.split('/')[-1]}) - self.fd.write(r""" + if flist_non_exec: + self.fd.write(r""" .PP .B STANDARD FILE CONTEXT SELinux defines the file context types for the %(domainname)s, if you wanted to store files with these types in a diffent paths, you need to execute the semanage command to sepecify alternate labeling and then use restorecon to put the labels on disk. -.B semanage fcontext -a -t %(type)s '/srv/%(domainname)s/content(/.*)?' +.B semanage fcontext -a -t %(type)s '/srv/my%(domainname)s_content(/.*)?' .br .B restorecon -R -v /srv/my%(domainname)s_content Note: SELinux often uses regular expressions to specify labels that match multiple files. -""" % {'domainname': self.domainname, "type": flist[0]}) +""" % {'domainname': self.domainname, "type": flist_non_exec[-1]}) self.fd.write(r""" .I The following file types are defined for %(domainname)s: @@ -974,11 +955,7 @@ All executeables with the default executable label, usually stored in /usr/bin a %s""" % ", ".join(paths)) def _mcs_types(self): - try: - mcs_constrained_type = next(sepolicy.info(sepolicy.ATTRIBUTE, "mcs_constrained_type")) - except StopIteration: - return - if self.type not in mcs_constrained_type['types']: + if self.type not in self.mcs_constrained_types['types']: return self.fd.write (""" .SH "MCS Constrained"