mirror of
https://gitlab.com/apparmor/apparmor.git
synced 2025-03-04 08:24:42 +01:00
Launchpad automatic translations update.
This commit is contained in:
parent
525451de43
commit
298df16292
11 changed files with 7609 additions and 322 deletions
|
@ -6,14 +6,14 @@ msgstr ""
|
|||
"Project-Id-Version: apparmor-parser\n"
|
||||
"Report-Msgid-Bugs-To: <apparmor@lists.ubuntu.com>\n"
|
||||
"POT-Creation-Date: 2013-11-14 10:18-0800\n"
|
||||
"PO-Revision-Date: 2013-12-06 18:48+0000\n"
|
||||
"PO-Revision-Date: 2014-09-10 19:44+0000\n"
|
||||
"Last-Translator: Christian Boltz <Unknown>\n"
|
||||
"Language-Team: Novell Language <language@novell.com>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2014-07-24 05:39+0000\n"
|
||||
"X-Generator: Launchpad (build 17114)\n"
|
||||
"X-Launchpad-Export-Date: 2014-09-11 05:48+0000\n"
|
||||
"X-Generator: Launchpad (build 17196)\n"
|
||||
"Language: de\n"
|
||||
|
||||
#: ../parser_include.c:113
|
||||
|
@ -142,7 +142,7 @@ msgstr "Netzwerkregeln für Profil %s werden nicht erzwungen\n"
|
|||
|
||||
#: ../parser_interface.c:666
|
||||
msgid "Unknown pattern type\n"
|
||||
msgstr ""
|
||||
msgstr "Unbekannter Mustertyp\n"
|
||||
|
||||
#: ../parser_interface.c:750 ../parser_interface.c:902
|
||||
#: ../parser_interface.c:743 ../parser_interface.c:894
|
||||
|
@ -394,20 +394,21 @@ msgstr "Alias %s -> %s konnte nicht erstellt werden\n"
|
|||
|
||||
#: parser_yacc.y:417 parser_yacc.y:460
|
||||
msgid "Profile flag chroot_relative conflicts with namespace_relative"
|
||||
msgstr ""
|
||||
msgstr "Profil-Flag chroot_relative steht in Konflikt mit namespace_relative"
|
||||
|
||||
#: parser_yacc.y:421 parser_yacc.y:464
|
||||
msgid "Profile flag mediate_deleted conflicts with delegate_deleted"
|
||||
msgstr ""
|
||||
msgstr "Profil-Flag mediate_deleted steht in Konflikt mit delegate_deleted"
|
||||
|
||||
#: parser_yacc.y:424 parser_yacc.y:467
|
||||
msgid ""
|
||||
"Profile flag attach_disconnected conflicts with no_attach_disconnected"
|
||||
msgstr ""
|
||||
"Profil-Flag attach_disconnected steht in Konflikt mit no_attach_disconnected"
|
||||
|
||||
#: parser_yacc.y:427 parser_yacc.y:470
|
||||
msgid "Profile flag chroot_attach conflicts with chroot_no_attach"
|
||||
msgstr ""
|
||||
msgstr "Profil-Flag chroot_attach steht in Konflikt mit chroot_no_attach"
|
||||
|
||||
#: parser_yacc.y:441 parser_yacc.y:484
|
||||
msgid "Profile flag 'debug' is no longer valid."
|
||||
|
@ -656,11 +657,11 @@ msgstr ""
|
|||
|
||||
#: parser_yacc.y:575
|
||||
msgid "deny prefix not allowed"
|
||||
msgstr ""
|
||||
msgstr "deny-Prefix nicht erlaubt"
|
||||
|
||||
#: parser_yacc.y:612
|
||||
msgid "owner prefix not allowed"
|
||||
msgstr ""
|
||||
msgstr "owner-Prefix nicht erlaubt"
|
||||
|
||||
#: parser_yacc.y:660
|
||||
msgid "owner prefix not allow on mount rules"
|
||||
|
|
783
utils/po/bs.po
783
utils/po/bs.po
|
@ -7,15 +7,15 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: apparmor-utils\n"
|
||||
"Report-Msgid-Bugs-To: <apparmor@lists.ubuntu.com>\n"
|
||||
"POT-Creation-Date: 2014-02-13 10:57-0800\n"
|
||||
"POT-Creation-Date: 2014-09-10 11:15-0700\n"
|
||||
"PO-Revision-Date: 2013-11-14 23:32+0000\n"
|
||||
"Last-Translator: Steve Beattie <sbeattie@ubuntu.com>\n"
|
||||
"Language-Team: Bosnian <bs@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2014-07-24 05:40+0000\n"
|
||||
"X-Generator: Launchpad (build 17114)\n"
|
||||
"X-Launchpad-Export-Date: 2014-09-11 05:48+0000\n"
|
||||
"X-Generator: Launchpad (build 17196)\n"
|
||||
"Language: bs\n"
|
||||
|
||||
#: ../aa-genprof:52
|
||||
|
@ -130,8 +130,8 @@ msgstr ""
|
|||
msgid "Silently overwrite with a clean profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:27
|
||||
msgid "Perform a 3way merge on the given profiles"
|
||||
#: ../aa-mergeprof:29
|
||||
msgid "Perform a 2-way or 3-way merge on the given profiles"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:28
|
||||
|
@ -146,10 +146,6 @@ msgstr ""
|
|||
msgid "other profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:32
|
||||
msgid "Automatically merge profiles, exits incase of *x conflicts"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:53
|
||||
msgid ""
|
||||
"The following local profiles were changed. Would you like to save them?"
|
||||
|
@ -302,26 +298,14 @@ msgstr ""
|
|||
msgid "Switch the given program to complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-complain:25
|
||||
msgid "remove complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-enforce:23
|
||||
msgid "Switch the given program to enforce mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-enforce:25
|
||||
msgid "switch to complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-disable:23
|
||||
msgid "Disable the profile for the given programs"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-disable:25
|
||||
msgid "enable the profile for the given programs"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:26
|
||||
msgid "Lists unconfined processes having tcp or udp ports"
|
||||
msgstr ""
|
||||
|
@ -330,22 +314,763 @@ msgstr ""
|
|||
msgid "scan all processes from /proc"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:79
|
||||
#: ../aa-unconfined:81
|
||||
#, python-format
|
||||
msgid "%s %s (%s) not confined\n"
|
||||
msgid "%s %s (%s) not confined"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:83
|
||||
#: ../aa-unconfined:85
|
||||
#, python-format
|
||||
msgid "%s %s %snot confined\n"
|
||||
msgid "%s %s %snot confined"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:88
|
||||
#: ../aa-unconfined:90
|
||||
#, python-format
|
||||
msgid "%s %s (%s) confined by '%s'\n"
|
||||
msgid "%s %s (%s) confined by '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:92
|
||||
#: ../aa-unconfined:94
|
||||
#, python-format
|
||||
msgid "%s %s %sconfined by '%s'\n"
|
||||
msgid "%s %s %sconfined by '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:196
|
||||
#, python-format
|
||||
msgid "Followed too many links while resolving %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:252 ../apparmor/aa.py:259
|
||||
#, python-format
|
||||
msgid "Can't find %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:264 ../apparmor/aa.py:548
|
||||
#, python-format
|
||||
msgid "Setting %s to complain mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:271
|
||||
#, python-format
|
||||
msgid "Setting %s to enforce mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:286
|
||||
#, python-format
|
||||
msgid "Unable to find basename for %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:301
|
||||
#, python-format
|
||||
msgid "Could not create %s symlink to %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:314
|
||||
#, python-format
|
||||
msgid "Unable to read first line from %s: File Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:328
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to fork: %s\n"
|
||||
"\t%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:449 ../apparmor/ui.py:303
|
||||
msgid ""
|
||||
"Are you sure you want to abandon this set of profile changes and exit?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:451 ../apparmor/ui.py:305
|
||||
msgid "Abandoning all changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:464
|
||||
msgid "Connecting to repository..."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:470
|
||||
msgid "WARNING: Error fetching profiles from the repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:550
|
||||
#, python-format
|
||||
msgid "Error activating profiles: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:605
|
||||
#, python-format
|
||||
msgid "%s contains no profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:706
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: Error synchronizing profiles with the repository:\n"
|
||||
"%s\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:744
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: Error synchronizing profiles with the repository\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:832 ../apparmor/aa.py:883
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: An error occurred while uploading the profile %s\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:833
|
||||
msgid "Uploaded changes to repository."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:865
|
||||
msgid "Changelog Entry: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:885
|
||||
msgid ""
|
||||
"Repository Error\n"
|
||||
"Registration or Signin was unsuccessful. User login\n"
|
||||
"information is required to upload profiles to the repository.\n"
|
||||
"These changes could not be sent."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:995
|
||||
msgid "Default Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:997
|
||||
msgid "Requested Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1218
|
||||
#, python-format
|
||||
msgid "%s has transition name but not transition mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1232
|
||||
#, python-format
|
||||
msgid "Target profile exists: %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1254
|
||||
msgid "Program"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1257
|
||||
msgid "Execute"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1287
|
||||
msgid "Are you specifying a transition to a local profile?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1299
|
||||
msgid "Enter profile name to transition to: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1308
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"switching profiles?\n"
|
||||
"\n"
|
||||
"Sanitising environment is more secure,\n"
|
||||
"but some applications depend on the presence\n"
|
||||
"of LD_PRELOAD or LD_LIBRARY_PATH."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1310
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"switching profiles?\n"
|
||||
"\n"
|
||||
"Sanitising environment is more secure,\n"
|
||||
"but this application appears to be using LD_PRELOAD\n"
|
||||
"or LD_LIBRARY_PATH and sanitising the environment\n"
|
||||
"could cause functionality problems."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1318
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Launching processes in an unconfined state is a very\n"
|
||||
"dangerous operation and can cause serious security holes.\n"
|
||||
"\n"
|
||||
"Are you absolutely certain you wish to remove all\n"
|
||||
"AppArmor protection when executing %s ?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1320
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"running this program unconfined?\n"
|
||||
"\n"
|
||||
"Not sanitising the environment when unconfining\n"
|
||||
"a program opens up significant security holes\n"
|
||||
"and should be avoided if at all possible."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1396 ../apparmor/aa.py:1414
|
||||
#, python-format
|
||||
msgid ""
|
||||
"A profile for %s does not exist.\n"
|
||||
"Do you want to create one?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1523
|
||||
msgid "Complain-mode changes:"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1525
|
||||
msgid "Enforce-mode changes:"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1528
|
||||
#, python-format
|
||||
msgid "Invalid mode found: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1918
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The specified path does not match this log entry:\n"
|
||||
"\n"
|
||||
" Log Entry: %s\n"
|
||||
" Entered Path: %s\n"
|
||||
"Do you really want to use this path?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2251
|
||||
#, python-format
|
||||
msgid "Reading log entries from %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2254
|
||||
#, python-format
|
||||
msgid "Updating AppArmor profiles in %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2323
|
||||
msgid ""
|
||||
"Select which profile changes you would like to save to the\n"
|
||||
"local profile set."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2324
|
||||
msgid "Local profile changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2418
|
||||
msgid "Profile Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2428
|
||||
#, python-format
|
||||
msgid "Can't find existing profile %s to compare changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2566 ../apparmor/aa.py:2581
|
||||
#, python-format
|
||||
msgid "Can't read AppArmor profiles in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2677
|
||||
#, python-format
|
||||
msgid "%s profile in %s contains syntax errors in line: %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2734
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected End of Profile reached in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2749
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected capability entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2770
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected link entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2798
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected change profile entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2820
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected rlimit entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2831
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected boolean definition found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2871
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected bare file rule found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2894
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected path entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2922
|
||||
#, python-format
|
||||
msgid "Syntax Error: Invalid Regex %s in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2925
|
||||
#, python-format
|
||||
msgid "Invalid mode %s in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2977
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected network entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3007
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected dbus entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3030
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected mount entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3052
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected signal entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3074
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected ptrace entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3096
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected pivot_root entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3118
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected unix entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3140
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected change hat declaration found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3152
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected hat definition found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3168
|
||||
#, python-format
|
||||
msgid "Error: Multiple definitions for hat %s in profile %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3185
|
||||
#, python-format
|
||||
msgid "Warning: invalid \"REPOSITORY:\" line in %s, ignoring."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3198
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unknown line found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3211
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Missing '}' or ','. Reached end of file %s while inside "
|
||||
"profile %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3277
|
||||
#, python-format
|
||||
msgid "Redefining existing variable %s: %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3282
|
||||
#, python-format
|
||||
msgid "Values added to a non-existing variable %s: %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3284
|
||||
#, python-format
|
||||
msgid "Unknown variable operation %s for variable %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3343
|
||||
#, python-format
|
||||
msgid "Invalid allow string: %(allow)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3778
|
||||
msgid "Can't find existing profile to modify"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4347
|
||||
#, python-format
|
||||
msgid "Writing updated profile for %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4481
|
||||
#, python-format
|
||||
msgid "File Not Found: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4591
|
||||
#, python-format
|
||||
msgid ""
|
||||
"%s is currently marked as a program that should not have its own\n"
|
||||
"profile. Usually, programs are marked this way if creating a profile for \n"
|
||||
"them is likely to break the rest of the system. If you know what you're\n"
|
||||
"doing and are certain you want to create a profile for this program, edit\n"
|
||||
"the corresponding entry in the [qualifiers] section in "
|
||||
"/etc/apparmor/logprof.conf."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/logparser.py:127 ../apparmor/logparser.py:132
|
||||
#, python-format
|
||||
msgid "Log contains unknown mode %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:86 ../apparmor/tools.py:102 ../apparmor/tools.py:128
|
||||
#, python-format
|
||||
msgid "%s does not exist, please double-check the path."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:100
|
||||
msgid ""
|
||||
"The given program cannot be found, please try with the fully qualified path "
|
||||
"name of the program: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:113 ../apparmor/tools.py:137 ../apparmor/tools.py:157
|
||||
#: ../apparmor/tools.py:175 ../apparmor/tools.py:193
|
||||
#, python-format
|
||||
msgid "Profile for %s not found, skipping"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:140
|
||||
#, python-format
|
||||
msgid "Disabling %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:198
|
||||
#, python-format
|
||||
msgid "Setting %s to audit mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:200
|
||||
#, python-format
|
||||
msgid "Removing audit mode from %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:212
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Please pass an application to generate a profile for, not a profile itself - "
|
||||
"skipping %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:220
|
||||
#, python-format
|
||||
msgid "Profile for %s already exists - skipping."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:232
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
"Deleted %s rules."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:240
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The local profile for %s in file %s was changed. Would you like to save it?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:260
|
||||
#, python-format
|
||||
msgid "The profile for %s does not exists. Nothing to clean."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:61
|
||||
msgid "Invalid hotkey for"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:77 ../apparmor/ui.py:121 ../apparmor/ui.py:275
|
||||
msgid "(Y)es"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:78 ../apparmor/ui.py:122 ../apparmor/ui.py:276
|
||||
msgid "(N)o"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:123
|
||||
msgid "(C)ancel"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:223
|
||||
msgid "(A)llow"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:224
|
||||
msgid "(M)ore"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:225
|
||||
msgid "Audi(t)"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:226
|
||||
msgid "Audi(t) off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:227
|
||||
msgid "Audit (A)ll"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:229
|
||||
msgid "(O)wner permissions on"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:230
|
||||
msgid "(O)wner permissions off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:231
|
||||
msgid "(D)eny"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:232
|
||||
msgid "Abo(r)t"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:233
|
||||
msgid "(F)inish"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:234
|
||||
msgid "(I)nherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:235
|
||||
msgid "(P)rofile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:236
|
||||
msgid "(P)rofile Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:237
|
||||
msgid "(C)hild"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:238
|
||||
msgid "(C)hild Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:239
|
||||
msgid "(N)amed"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:240
|
||||
msgid "(N)amed Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:241
|
||||
msgid "(U)nconfined"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:242
|
||||
msgid "(U)nconfined Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:243
|
||||
msgid "(P)rofile Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:244
|
||||
msgid "(P)rofile Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:245
|
||||
msgid "(C)hild Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:246
|
||||
msgid "(C)hild Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:247
|
||||
msgid "(N)amed Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:248
|
||||
msgid "(N)amed Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:249
|
||||
msgid "(X) ix On"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:250
|
||||
msgid "(X) ix Off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:251 ../apparmor/ui.py:265
|
||||
msgid "(S)ave Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:252
|
||||
msgid "(C)ontinue Profiling"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:253
|
||||
msgid "(N)ew"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:254
|
||||
msgid "(G)lob"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:255
|
||||
msgid "Glob with (E)xtension"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:256
|
||||
msgid "(A)dd Requested Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:257
|
||||
msgid "(U)se Default Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:258
|
||||
msgid "(S)can system log for AppArmor events"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:259
|
||||
msgid "(H)elp"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:260
|
||||
msgid "(V)iew Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:261
|
||||
msgid "(U)se Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:262
|
||||
msgid "(C)reate New Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:263
|
||||
msgid "(U)pdate Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:264
|
||||
msgid "(I)gnore Update"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:266
|
||||
msgid "Save Selec(t)ed Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:267
|
||||
msgid "(U)pload Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:268
|
||||
msgid "(V)iew Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:269
|
||||
msgid "View Changes b/w (C)lean profiles"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:270
|
||||
msgid "(V)iew"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:271
|
||||
msgid "(E)nable Repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:272
|
||||
msgid "(D)isable Repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:273
|
||||
msgid "(N)ever Ask Again"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:274
|
||||
msgid "Ask Me (L)ater"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:277
|
||||
msgid "Allow All (N)etwork"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:278
|
||||
msgid "Allow Network Fa(m)ily"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:279
|
||||
msgid "(O)verwrite Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:280
|
||||
msgid "(K)eep Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:281
|
||||
msgid "(C)ontinue"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:282
|
||||
msgid "(I)gnore"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:344
|
||||
#, python-format
|
||||
msgid "PromptUser: Unknown command %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:351
|
||||
#, python-format
|
||||
msgid "PromptUser: Duplicate hotkey for %s: %s "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:363
|
||||
msgid "PromptUser: Invalid hotkey in default item"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:368
|
||||
#, python-format
|
||||
msgid "PromptUser: Invalid default %s"
|
||||
msgstr ""
|
||||
|
|
865
utils/po/de.po
865
utils/po/de.po
File diff suppressed because it is too large
Load diff
783
utils/po/fr.po
783
utils/po/fr.po
|
@ -5,15 +5,15 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: apparmor-utils\n"
|
||||
"Report-Msgid-Bugs-To: <apparmor@lists.ubuntu.com>\n"
|
||||
"POT-Creation-Date: 2014-02-13 10:57-0800\n"
|
||||
"POT-Creation-Date: 2014-09-10 11:15-0700\n"
|
||||
"PO-Revision-Date: 2013-11-15 02:39+0000\n"
|
||||
"Last-Translator: Novell Language <Unknown>\n"
|
||||
"Language-Team: Novell Language <language@novell.com>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2014-07-24 05:40+0000\n"
|
||||
"X-Generator: Launchpad (build 17114)\n"
|
||||
"X-Launchpad-Export-Date: 2014-09-11 05:48+0000\n"
|
||||
"X-Generator: Launchpad (build 17196)\n"
|
||||
"Language: fr\n"
|
||||
|
||||
#: ../aa-genprof:52
|
||||
|
@ -128,8 +128,8 @@ msgstr ""
|
|||
msgid "Silently overwrite with a clean profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:27
|
||||
msgid "Perform a 3way merge on the given profiles"
|
||||
#: ../aa-mergeprof:29
|
||||
msgid "Perform a 2-way or 3-way merge on the given profiles"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:28
|
||||
|
@ -144,10 +144,6 @@ msgstr ""
|
|||
msgid "other profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:32
|
||||
msgid "Automatically merge profiles, exits incase of *x conflicts"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:53
|
||||
msgid ""
|
||||
"The following local profiles were changed. Would you like to save them?"
|
||||
|
@ -300,26 +296,14 @@ msgstr ""
|
|||
msgid "Switch the given program to complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-complain:25
|
||||
msgid "remove complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-enforce:23
|
||||
msgid "Switch the given program to enforce mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-enforce:25
|
||||
msgid "switch to complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-disable:23
|
||||
msgid "Disable the profile for the given programs"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-disable:25
|
||||
msgid "enable the profile for the given programs"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:26
|
||||
msgid "Lists unconfined processes having tcp or udp ports"
|
||||
msgstr ""
|
||||
|
@ -328,22 +312,763 @@ msgstr ""
|
|||
msgid "scan all processes from /proc"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:79
|
||||
#: ../aa-unconfined:81
|
||||
#, python-format
|
||||
msgid "%s %s (%s) not confined\n"
|
||||
msgid "%s %s (%s) not confined"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:83
|
||||
#: ../aa-unconfined:85
|
||||
#, python-format
|
||||
msgid "%s %s %snot confined\n"
|
||||
msgid "%s %s %snot confined"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:88
|
||||
#: ../aa-unconfined:90
|
||||
#, python-format
|
||||
msgid "%s %s (%s) confined by '%s'\n"
|
||||
msgid "%s %s (%s) confined by '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:92
|
||||
#: ../aa-unconfined:94
|
||||
#, python-format
|
||||
msgid "%s %s %sconfined by '%s'\n"
|
||||
msgid "%s %s %sconfined by '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:196
|
||||
#, python-format
|
||||
msgid "Followed too many links while resolving %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:252 ../apparmor/aa.py:259
|
||||
#, python-format
|
||||
msgid "Can't find %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:264 ../apparmor/aa.py:548
|
||||
#, python-format
|
||||
msgid "Setting %s to complain mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:271
|
||||
#, python-format
|
||||
msgid "Setting %s to enforce mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:286
|
||||
#, python-format
|
||||
msgid "Unable to find basename for %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:301
|
||||
#, python-format
|
||||
msgid "Could not create %s symlink to %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:314
|
||||
#, python-format
|
||||
msgid "Unable to read first line from %s: File Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:328
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to fork: %s\n"
|
||||
"\t%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:449 ../apparmor/ui.py:303
|
||||
msgid ""
|
||||
"Are you sure you want to abandon this set of profile changes and exit?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:451 ../apparmor/ui.py:305
|
||||
msgid "Abandoning all changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:464
|
||||
msgid "Connecting to repository..."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:470
|
||||
msgid "WARNING: Error fetching profiles from the repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:550
|
||||
#, python-format
|
||||
msgid "Error activating profiles: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:605
|
||||
#, python-format
|
||||
msgid "%s contains no profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:706
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: Error synchronizing profiles with the repository:\n"
|
||||
"%s\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:744
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: Error synchronizing profiles with the repository\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:832 ../apparmor/aa.py:883
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: An error occurred while uploading the profile %s\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:833
|
||||
msgid "Uploaded changes to repository."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:865
|
||||
msgid "Changelog Entry: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:885
|
||||
msgid ""
|
||||
"Repository Error\n"
|
||||
"Registration or Signin was unsuccessful. User login\n"
|
||||
"information is required to upload profiles to the repository.\n"
|
||||
"These changes could not be sent."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:995
|
||||
msgid "Default Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:997
|
||||
msgid "Requested Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1218
|
||||
#, python-format
|
||||
msgid "%s has transition name but not transition mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1232
|
||||
#, python-format
|
||||
msgid "Target profile exists: %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1254
|
||||
msgid "Program"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1257
|
||||
msgid "Execute"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1287
|
||||
msgid "Are you specifying a transition to a local profile?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1299
|
||||
msgid "Enter profile name to transition to: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1308
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"switching profiles?\n"
|
||||
"\n"
|
||||
"Sanitising environment is more secure,\n"
|
||||
"but some applications depend on the presence\n"
|
||||
"of LD_PRELOAD or LD_LIBRARY_PATH."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1310
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"switching profiles?\n"
|
||||
"\n"
|
||||
"Sanitising environment is more secure,\n"
|
||||
"but this application appears to be using LD_PRELOAD\n"
|
||||
"or LD_LIBRARY_PATH and sanitising the environment\n"
|
||||
"could cause functionality problems."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1318
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Launching processes in an unconfined state is a very\n"
|
||||
"dangerous operation and can cause serious security holes.\n"
|
||||
"\n"
|
||||
"Are you absolutely certain you wish to remove all\n"
|
||||
"AppArmor protection when executing %s ?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1320
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"running this program unconfined?\n"
|
||||
"\n"
|
||||
"Not sanitising the environment when unconfining\n"
|
||||
"a program opens up significant security holes\n"
|
||||
"and should be avoided if at all possible."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1396 ../apparmor/aa.py:1414
|
||||
#, python-format
|
||||
msgid ""
|
||||
"A profile for %s does not exist.\n"
|
||||
"Do you want to create one?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1523
|
||||
msgid "Complain-mode changes:"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1525
|
||||
msgid "Enforce-mode changes:"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1528
|
||||
#, python-format
|
||||
msgid "Invalid mode found: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1918
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The specified path does not match this log entry:\n"
|
||||
"\n"
|
||||
" Log Entry: %s\n"
|
||||
" Entered Path: %s\n"
|
||||
"Do you really want to use this path?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2251
|
||||
#, python-format
|
||||
msgid "Reading log entries from %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2254
|
||||
#, python-format
|
||||
msgid "Updating AppArmor profiles in %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2323
|
||||
msgid ""
|
||||
"Select which profile changes you would like to save to the\n"
|
||||
"local profile set."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2324
|
||||
msgid "Local profile changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2418
|
||||
msgid "Profile Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2428
|
||||
#, python-format
|
||||
msgid "Can't find existing profile %s to compare changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2566 ../apparmor/aa.py:2581
|
||||
#, python-format
|
||||
msgid "Can't read AppArmor profiles in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2677
|
||||
#, python-format
|
||||
msgid "%s profile in %s contains syntax errors in line: %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2734
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected End of Profile reached in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2749
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected capability entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2770
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected link entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2798
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected change profile entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2820
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected rlimit entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2831
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected boolean definition found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2871
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected bare file rule found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2894
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected path entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2922
|
||||
#, python-format
|
||||
msgid "Syntax Error: Invalid Regex %s in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2925
|
||||
#, python-format
|
||||
msgid "Invalid mode %s in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2977
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected network entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3007
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected dbus entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3030
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected mount entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3052
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected signal entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3074
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected ptrace entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3096
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected pivot_root entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3118
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected unix entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3140
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected change hat declaration found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3152
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected hat definition found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3168
|
||||
#, python-format
|
||||
msgid "Error: Multiple definitions for hat %s in profile %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3185
|
||||
#, python-format
|
||||
msgid "Warning: invalid \"REPOSITORY:\" line in %s, ignoring."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3198
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unknown line found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3211
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Missing '}' or ','. Reached end of file %s while inside "
|
||||
"profile %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3277
|
||||
#, python-format
|
||||
msgid "Redefining existing variable %s: %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3282
|
||||
#, python-format
|
||||
msgid "Values added to a non-existing variable %s: %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3284
|
||||
#, python-format
|
||||
msgid "Unknown variable operation %s for variable %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3343
|
||||
#, python-format
|
||||
msgid "Invalid allow string: %(allow)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3778
|
||||
msgid "Can't find existing profile to modify"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4347
|
||||
#, python-format
|
||||
msgid "Writing updated profile for %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4481
|
||||
#, python-format
|
||||
msgid "File Not Found: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4591
|
||||
#, python-format
|
||||
msgid ""
|
||||
"%s is currently marked as a program that should not have its own\n"
|
||||
"profile. Usually, programs are marked this way if creating a profile for \n"
|
||||
"them is likely to break the rest of the system. If you know what you're\n"
|
||||
"doing and are certain you want to create a profile for this program, edit\n"
|
||||
"the corresponding entry in the [qualifiers] section in "
|
||||
"/etc/apparmor/logprof.conf."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/logparser.py:127 ../apparmor/logparser.py:132
|
||||
#, python-format
|
||||
msgid "Log contains unknown mode %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:86 ../apparmor/tools.py:102 ../apparmor/tools.py:128
|
||||
#, python-format
|
||||
msgid "%s does not exist, please double-check the path."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:100
|
||||
msgid ""
|
||||
"The given program cannot be found, please try with the fully qualified path "
|
||||
"name of the program: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:113 ../apparmor/tools.py:137 ../apparmor/tools.py:157
|
||||
#: ../apparmor/tools.py:175 ../apparmor/tools.py:193
|
||||
#, python-format
|
||||
msgid "Profile for %s not found, skipping"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:140
|
||||
#, python-format
|
||||
msgid "Disabling %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:198
|
||||
#, python-format
|
||||
msgid "Setting %s to audit mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:200
|
||||
#, python-format
|
||||
msgid "Removing audit mode from %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:212
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Please pass an application to generate a profile for, not a profile itself - "
|
||||
"skipping %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:220
|
||||
#, python-format
|
||||
msgid "Profile for %s already exists - skipping."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:232
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
"Deleted %s rules."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:240
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The local profile for %s in file %s was changed. Would you like to save it?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:260
|
||||
#, python-format
|
||||
msgid "The profile for %s does not exists. Nothing to clean."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:61
|
||||
msgid "Invalid hotkey for"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:77 ../apparmor/ui.py:121 ../apparmor/ui.py:275
|
||||
msgid "(Y)es"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:78 ../apparmor/ui.py:122 ../apparmor/ui.py:276
|
||||
msgid "(N)o"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:123
|
||||
msgid "(C)ancel"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:223
|
||||
msgid "(A)llow"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:224
|
||||
msgid "(M)ore"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:225
|
||||
msgid "Audi(t)"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:226
|
||||
msgid "Audi(t) off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:227
|
||||
msgid "Audit (A)ll"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:229
|
||||
msgid "(O)wner permissions on"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:230
|
||||
msgid "(O)wner permissions off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:231
|
||||
msgid "(D)eny"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:232
|
||||
msgid "Abo(r)t"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:233
|
||||
msgid "(F)inish"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:234
|
||||
msgid "(I)nherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:235
|
||||
msgid "(P)rofile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:236
|
||||
msgid "(P)rofile Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:237
|
||||
msgid "(C)hild"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:238
|
||||
msgid "(C)hild Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:239
|
||||
msgid "(N)amed"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:240
|
||||
msgid "(N)amed Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:241
|
||||
msgid "(U)nconfined"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:242
|
||||
msgid "(U)nconfined Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:243
|
||||
msgid "(P)rofile Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:244
|
||||
msgid "(P)rofile Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:245
|
||||
msgid "(C)hild Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:246
|
||||
msgid "(C)hild Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:247
|
||||
msgid "(N)amed Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:248
|
||||
msgid "(N)amed Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:249
|
||||
msgid "(X) ix On"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:250
|
||||
msgid "(X) ix Off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:251 ../apparmor/ui.py:265
|
||||
msgid "(S)ave Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:252
|
||||
msgid "(C)ontinue Profiling"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:253
|
||||
msgid "(N)ew"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:254
|
||||
msgid "(G)lob"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:255
|
||||
msgid "Glob with (E)xtension"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:256
|
||||
msgid "(A)dd Requested Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:257
|
||||
msgid "(U)se Default Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:258
|
||||
msgid "(S)can system log for AppArmor events"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:259
|
||||
msgid "(H)elp"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:260
|
||||
msgid "(V)iew Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:261
|
||||
msgid "(U)se Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:262
|
||||
msgid "(C)reate New Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:263
|
||||
msgid "(U)pdate Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:264
|
||||
msgid "(I)gnore Update"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:266
|
||||
msgid "Save Selec(t)ed Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:267
|
||||
msgid "(U)pload Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:268
|
||||
msgid "(V)iew Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:269
|
||||
msgid "View Changes b/w (C)lean profiles"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:270
|
||||
msgid "(V)iew"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:271
|
||||
msgid "(E)nable Repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:272
|
||||
msgid "(D)isable Repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:273
|
||||
msgid "(N)ever Ask Again"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:274
|
||||
msgid "Ask Me (L)ater"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:277
|
||||
msgid "Allow All (N)etwork"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:278
|
||||
msgid "Allow Network Fa(m)ily"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:279
|
||||
msgid "(O)verwrite Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:280
|
||||
msgid "(K)eep Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:281
|
||||
msgid "(C)ontinue"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:282
|
||||
msgid "(I)gnore"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:344
|
||||
#, python-format
|
||||
msgid "PromptUser: Unknown command %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:351
|
||||
#, python-format
|
||||
msgid "PromptUser: Duplicate hotkey for %s: %s "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:363
|
||||
msgid "PromptUser: Invalid hotkey in default item"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:368
|
||||
#, python-format
|
||||
msgid "PromptUser: Invalid default %s"
|
||||
msgstr ""
|
||||
|
|
783
utils/po/hi.po
783
utils/po/hi.po
|
@ -7,15 +7,15 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: apparmor-utils\n"
|
||||
"Report-Msgid-Bugs-To: <apparmor@lists.ubuntu.com>\n"
|
||||
"POT-Creation-Date: 2014-02-13 10:57-0800\n"
|
||||
"POT-Creation-Date: 2014-09-10 11:15-0700\n"
|
||||
"PO-Revision-Date: 2013-12-07 11:01+0000\n"
|
||||
"Last-Translator: Kshitij Gupta <kgupta8592@gmail.com>\n"
|
||||
"Language-Team: Hindi <hi@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2014-07-24 05:40+0000\n"
|
||||
"X-Generator: Launchpad (build 17114)\n"
|
||||
"X-Launchpad-Export-Date: 2014-09-11 05:48+0000\n"
|
||||
"X-Generator: Launchpad (build 17196)\n"
|
||||
"Language: hi\n"
|
||||
|
||||
#: ../aa-genprof:52
|
||||
|
@ -130,8 +130,8 @@ msgstr ""
|
|||
msgid "Silently overwrite with a clean profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:27
|
||||
msgid "Perform a 3way merge on the given profiles"
|
||||
#: ../aa-mergeprof:29
|
||||
msgid "Perform a 2-way or 3-way merge on the given profiles"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:28
|
||||
|
@ -146,10 +146,6 @@ msgstr ""
|
|||
msgid "other profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:32
|
||||
msgid "Automatically merge profiles, exits incase of *x conflicts"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:53
|
||||
msgid ""
|
||||
"The following local profiles were changed. Would you like to save them?"
|
||||
|
@ -302,26 +298,14 @@ msgstr ""
|
|||
msgid "Switch the given program to complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-complain:25
|
||||
msgid "remove complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-enforce:23
|
||||
msgid "Switch the given program to enforce mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-enforce:25
|
||||
msgid "switch to complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-disable:23
|
||||
msgid "Disable the profile for the given programs"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-disable:25
|
||||
msgid "enable the profile for the given programs"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:26
|
||||
msgid "Lists unconfined processes having tcp or udp ports"
|
||||
msgstr ""
|
||||
|
@ -330,22 +314,763 @@ msgstr ""
|
|||
msgid "scan all processes from /proc"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:79
|
||||
#: ../aa-unconfined:81
|
||||
#, python-format
|
||||
msgid "%s %s (%s) not confined\n"
|
||||
msgid "%s %s (%s) not confined"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:83
|
||||
#: ../aa-unconfined:85
|
||||
#, python-format
|
||||
msgid "%s %s %snot confined\n"
|
||||
msgid "%s %s %snot confined"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:88
|
||||
#: ../aa-unconfined:90
|
||||
#, python-format
|
||||
msgid "%s %s (%s) confined by '%s'\n"
|
||||
msgid "%s %s (%s) confined by '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:92
|
||||
#: ../aa-unconfined:94
|
||||
#, python-format
|
||||
msgid "%s %s %sconfined by '%s'\n"
|
||||
msgid "%s %s %sconfined by '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:196
|
||||
#, python-format
|
||||
msgid "Followed too many links while resolving %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:252 ../apparmor/aa.py:259
|
||||
#, python-format
|
||||
msgid "Can't find %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:264 ../apparmor/aa.py:548
|
||||
#, python-format
|
||||
msgid "Setting %s to complain mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:271
|
||||
#, python-format
|
||||
msgid "Setting %s to enforce mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:286
|
||||
#, python-format
|
||||
msgid "Unable to find basename for %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:301
|
||||
#, python-format
|
||||
msgid "Could not create %s symlink to %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:314
|
||||
#, python-format
|
||||
msgid "Unable to read first line from %s: File Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:328
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to fork: %s\n"
|
||||
"\t%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:449 ../apparmor/ui.py:303
|
||||
msgid ""
|
||||
"Are you sure you want to abandon this set of profile changes and exit?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:451 ../apparmor/ui.py:305
|
||||
msgid "Abandoning all changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:464
|
||||
msgid "Connecting to repository..."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:470
|
||||
msgid "WARNING: Error fetching profiles from the repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:550
|
||||
#, python-format
|
||||
msgid "Error activating profiles: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:605
|
||||
#, python-format
|
||||
msgid "%s contains no profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:706
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: Error synchronizing profiles with the repository:\n"
|
||||
"%s\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:744
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: Error synchronizing profiles with the repository\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:832 ../apparmor/aa.py:883
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: An error occurred while uploading the profile %s\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:833
|
||||
msgid "Uploaded changes to repository."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:865
|
||||
msgid "Changelog Entry: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:885
|
||||
msgid ""
|
||||
"Repository Error\n"
|
||||
"Registration or Signin was unsuccessful. User login\n"
|
||||
"information is required to upload profiles to the repository.\n"
|
||||
"These changes could not be sent."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:995
|
||||
msgid "Default Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:997
|
||||
msgid "Requested Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1218
|
||||
#, python-format
|
||||
msgid "%s has transition name but not transition mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1232
|
||||
#, python-format
|
||||
msgid "Target profile exists: %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1254
|
||||
msgid "Program"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1257
|
||||
msgid "Execute"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1287
|
||||
msgid "Are you specifying a transition to a local profile?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1299
|
||||
msgid "Enter profile name to transition to: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1308
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"switching profiles?\n"
|
||||
"\n"
|
||||
"Sanitising environment is more secure,\n"
|
||||
"but some applications depend on the presence\n"
|
||||
"of LD_PRELOAD or LD_LIBRARY_PATH."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1310
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"switching profiles?\n"
|
||||
"\n"
|
||||
"Sanitising environment is more secure,\n"
|
||||
"but this application appears to be using LD_PRELOAD\n"
|
||||
"or LD_LIBRARY_PATH and sanitising the environment\n"
|
||||
"could cause functionality problems."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1318
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Launching processes in an unconfined state is a very\n"
|
||||
"dangerous operation and can cause serious security holes.\n"
|
||||
"\n"
|
||||
"Are you absolutely certain you wish to remove all\n"
|
||||
"AppArmor protection when executing %s ?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1320
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"running this program unconfined?\n"
|
||||
"\n"
|
||||
"Not sanitising the environment when unconfining\n"
|
||||
"a program opens up significant security holes\n"
|
||||
"and should be avoided if at all possible."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1396 ../apparmor/aa.py:1414
|
||||
#, python-format
|
||||
msgid ""
|
||||
"A profile for %s does not exist.\n"
|
||||
"Do you want to create one?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1523
|
||||
msgid "Complain-mode changes:"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1525
|
||||
msgid "Enforce-mode changes:"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1528
|
||||
#, python-format
|
||||
msgid "Invalid mode found: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1918
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The specified path does not match this log entry:\n"
|
||||
"\n"
|
||||
" Log Entry: %s\n"
|
||||
" Entered Path: %s\n"
|
||||
"Do you really want to use this path?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2251
|
||||
#, python-format
|
||||
msgid "Reading log entries from %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2254
|
||||
#, python-format
|
||||
msgid "Updating AppArmor profiles in %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2323
|
||||
msgid ""
|
||||
"Select which profile changes you would like to save to the\n"
|
||||
"local profile set."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2324
|
||||
msgid "Local profile changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2418
|
||||
msgid "Profile Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2428
|
||||
#, python-format
|
||||
msgid "Can't find existing profile %s to compare changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2566 ../apparmor/aa.py:2581
|
||||
#, python-format
|
||||
msgid "Can't read AppArmor profiles in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2677
|
||||
#, python-format
|
||||
msgid "%s profile in %s contains syntax errors in line: %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2734
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected End of Profile reached in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2749
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected capability entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2770
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected link entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2798
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected change profile entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2820
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected rlimit entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2831
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected boolean definition found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2871
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected bare file rule found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2894
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected path entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2922
|
||||
#, python-format
|
||||
msgid "Syntax Error: Invalid Regex %s in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2925
|
||||
#, python-format
|
||||
msgid "Invalid mode %s in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2977
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected network entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3007
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected dbus entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3030
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected mount entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3052
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected signal entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3074
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected ptrace entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3096
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected pivot_root entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3118
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected unix entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3140
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected change hat declaration found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3152
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected hat definition found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3168
|
||||
#, python-format
|
||||
msgid "Error: Multiple definitions for hat %s in profile %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3185
|
||||
#, python-format
|
||||
msgid "Warning: invalid \"REPOSITORY:\" line in %s, ignoring."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3198
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unknown line found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3211
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Missing '}' or ','. Reached end of file %s while inside "
|
||||
"profile %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3277
|
||||
#, python-format
|
||||
msgid "Redefining existing variable %s: %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3282
|
||||
#, python-format
|
||||
msgid "Values added to a non-existing variable %s: %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3284
|
||||
#, python-format
|
||||
msgid "Unknown variable operation %s for variable %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3343
|
||||
#, python-format
|
||||
msgid "Invalid allow string: %(allow)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3778
|
||||
msgid "Can't find existing profile to modify"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4347
|
||||
#, python-format
|
||||
msgid "Writing updated profile for %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4481
|
||||
#, python-format
|
||||
msgid "File Not Found: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4591
|
||||
#, python-format
|
||||
msgid ""
|
||||
"%s is currently marked as a program that should not have its own\n"
|
||||
"profile. Usually, programs are marked this way if creating a profile for \n"
|
||||
"them is likely to break the rest of the system. If you know what you're\n"
|
||||
"doing and are certain you want to create a profile for this program, edit\n"
|
||||
"the corresponding entry in the [qualifiers] section in "
|
||||
"/etc/apparmor/logprof.conf."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/logparser.py:127 ../apparmor/logparser.py:132
|
||||
#, python-format
|
||||
msgid "Log contains unknown mode %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:86 ../apparmor/tools.py:102 ../apparmor/tools.py:128
|
||||
#, python-format
|
||||
msgid "%s does not exist, please double-check the path."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:100
|
||||
msgid ""
|
||||
"The given program cannot be found, please try with the fully qualified path "
|
||||
"name of the program: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:113 ../apparmor/tools.py:137 ../apparmor/tools.py:157
|
||||
#: ../apparmor/tools.py:175 ../apparmor/tools.py:193
|
||||
#, python-format
|
||||
msgid "Profile for %s not found, skipping"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:140
|
||||
#, python-format
|
||||
msgid "Disabling %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:198
|
||||
#, python-format
|
||||
msgid "Setting %s to audit mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:200
|
||||
#, python-format
|
||||
msgid "Removing audit mode from %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:212
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Please pass an application to generate a profile for, not a profile itself - "
|
||||
"skipping %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:220
|
||||
#, python-format
|
||||
msgid "Profile for %s already exists - skipping."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:232
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
"Deleted %s rules."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:240
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The local profile for %s in file %s was changed. Would you like to save it?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:260
|
||||
#, python-format
|
||||
msgid "The profile for %s does not exists. Nothing to clean."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:61
|
||||
msgid "Invalid hotkey for"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:77 ../apparmor/ui.py:121 ../apparmor/ui.py:275
|
||||
msgid "(Y)es"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:78 ../apparmor/ui.py:122 ../apparmor/ui.py:276
|
||||
msgid "(N)o"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:123
|
||||
msgid "(C)ancel"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:223
|
||||
msgid "(A)llow"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:224
|
||||
msgid "(M)ore"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:225
|
||||
msgid "Audi(t)"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:226
|
||||
msgid "Audi(t) off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:227
|
||||
msgid "Audit (A)ll"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:229
|
||||
msgid "(O)wner permissions on"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:230
|
||||
msgid "(O)wner permissions off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:231
|
||||
msgid "(D)eny"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:232
|
||||
msgid "Abo(r)t"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:233
|
||||
msgid "(F)inish"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:234
|
||||
msgid "(I)nherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:235
|
||||
msgid "(P)rofile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:236
|
||||
msgid "(P)rofile Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:237
|
||||
msgid "(C)hild"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:238
|
||||
msgid "(C)hild Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:239
|
||||
msgid "(N)amed"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:240
|
||||
msgid "(N)amed Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:241
|
||||
msgid "(U)nconfined"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:242
|
||||
msgid "(U)nconfined Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:243
|
||||
msgid "(P)rofile Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:244
|
||||
msgid "(P)rofile Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:245
|
||||
msgid "(C)hild Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:246
|
||||
msgid "(C)hild Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:247
|
||||
msgid "(N)amed Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:248
|
||||
msgid "(N)amed Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:249
|
||||
msgid "(X) ix On"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:250
|
||||
msgid "(X) ix Off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:251 ../apparmor/ui.py:265
|
||||
msgid "(S)ave Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:252
|
||||
msgid "(C)ontinue Profiling"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:253
|
||||
msgid "(N)ew"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:254
|
||||
msgid "(G)lob"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:255
|
||||
msgid "Glob with (E)xtension"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:256
|
||||
msgid "(A)dd Requested Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:257
|
||||
msgid "(U)se Default Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:258
|
||||
msgid "(S)can system log for AppArmor events"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:259
|
||||
msgid "(H)elp"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:260
|
||||
msgid "(V)iew Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:261
|
||||
msgid "(U)se Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:262
|
||||
msgid "(C)reate New Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:263
|
||||
msgid "(U)pdate Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:264
|
||||
msgid "(I)gnore Update"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:266
|
||||
msgid "Save Selec(t)ed Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:267
|
||||
msgid "(U)pload Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:268
|
||||
msgid "(V)iew Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:269
|
||||
msgid "View Changes b/w (C)lean profiles"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:270
|
||||
msgid "(V)iew"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:271
|
||||
msgid "(E)nable Repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:272
|
||||
msgid "(D)isable Repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:273
|
||||
msgid "(N)ever Ask Again"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:274
|
||||
msgid "Ask Me (L)ater"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:277
|
||||
msgid "Allow All (N)etwork"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:278
|
||||
msgid "Allow Network Fa(m)ily"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:279
|
||||
msgid "(O)verwrite Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:280
|
||||
msgid "(K)eep Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:281
|
||||
msgid "(C)ontinue"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:282
|
||||
msgid "(I)gnore"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:344
|
||||
#, python-format
|
||||
msgid "PromptUser: Unknown command %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:351
|
||||
#, python-format
|
||||
msgid "PromptUser: Duplicate hotkey for %s: %s "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:363
|
||||
msgid "PromptUser: Invalid hotkey in default item"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:368
|
||||
#, python-format
|
||||
msgid "PromptUser: Invalid default %s"
|
||||
msgstr ""
|
||||
|
|
783
utils/po/ko.po
783
utils/po/ko.po
|
@ -7,15 +7,15 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: apparmor-utils\n"
|
||||
"Report-Msgid-Bugs-To: <apparmor@lists.ubuntu.com>\n"
|
||||
"POT-Creation-Date: 2014-02-13 10:57-0800\n"
|
||||
"POT-Creation-Date: 2014-09-10 11:15-0700\n"
|
||||
"PO-Revision-Date: 2013-11-20 22:28+0000\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: Korean <ko@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2014-07-24 05:40+0000\n"
|
||||
"X-Generator: Launchpad (build 17114)\n"
|
||||
"X-Launchpad-Export-Date: 2014-09-11 05:48+0000\n"
|
||||
"X-Generator: Launchpad (build 17196)\n"
|
||||
"Language: ko\n"
|
||||
|
||||
#: ../aa-genprof:52
|
||||
|
@ -130,8 +130,8 @@ msgstr ""
|
|||
msgid "Silently overwrite with a clean profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:27
|
||||
msgid "Perform a 3way merge on the given profiles"
|
||||
#: ../aa-mergeprof:29
|
||||
msgid "Perform a 2-way or 3-way merge on the given profiles"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:28
|
||||
|
@ -146,10 +146,6 @@ msgstr ""
|
|||
msgid "other profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:32
|
||||
msgid "Automatically merge profiles, exits incase of *x conflicts"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:53
|
||||
msgid ""
|
||||
"The following local profiles were changed. Would you like to save them?"
|
||||
|
@ -302,26 +298,14 @@ msgstr ""
|
|||
msgid "Switch the given program to complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-complain:25
|
||||
msgid "remove complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-enforce:23
|
||||
msgid "Switch the given program to enforce mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-enforce:25
|
||||
msgid "switch to complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-disable:23
|
||||
msgid "Disable the profile for the given programs"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-disable:25
|
||||
msgid "enable the profile for the given programs"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:26
|
||||
msgid "Lists unconfined processes having tcp or udp ports"
|
||||
msgstr ""
|
||||
|
@ -330,22 +314,763 @@ msgstr ""
|
|||
msgid "scan all processes from /proc"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:79
|
||||
#: ../aa-unconfined:81
|
||||
#, python-format
|
||||
msgid "%s %s (%s) not confined\n"
|
||||
msgid "%s %s (%s) not confined"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:83
|
||||
#: ../aa-unconfined:85
|
||||
#, python-format
|
||||
msgid "%s %s %snot confined\n"
|
||||
msgid "%s %s %snot confined"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:88
|
||||
#: ../aa-unconfined:90
|
||||
#, python-format
|
||||
msgid "%s %s (%s) confined by '%s'\n"
|
||||
msgid "%s %s (%s) confined by '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:92
|
||||
#: ../aa-unconfined:94
|
||||
#, python-format
|
||||
msgid "%s %s %sconfined by '%s'\n"
|
||||
msgid "%s %s %sconfined by '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:196
|
||||
#, python-format
|
||||
msgid "Followed too many links while resolving %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:252 ../apparmor/aa.py:259
|
||||
#, python-format
|
||||
msgid "Can't find %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:264 ../apparmor/aa.py:548
|
||||
#, python-format
|
||||
msgid "Setting %s to complain mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:271
|
||||
#, python-format
|
||||
msgid "Setting %s to enforce mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:286
|
||||
#, python-format
|
||||
msgid "Unable to find basename for %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:301
|
||||
#, python-format
|
||||
msgid "Could not create %s symlink to %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:314
|
||||
#, python-format
|
||||
msgid "Unable to read first line from %s: File Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:328
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to fork: %s\n"
|
||||
"\t%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:449 ../apparmor/ui.py:303
|
||||
msgid ""
|
||||
"Are you sure you want to abandon this set of profile changes and exit?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:451 ../apparmor/ui.py:305
|
||||
msgid "Abandoning all changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:464
|
||||
msgid "Connecting to repository..."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:470
|
||||
msgid "WARNING: Error fetching profiles from the repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:550
|
||||
#, python-format
|
||||
msgid "Error activating profiles: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:605
|
||||
#, python-format
|
||||
msgid "%s contains no profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:706
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: Error synchronizing profiles with the repository:\n"
|
||||
"%s\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:744
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: Error synchronizing profiles with the repository\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:832 ../apparmor/aa.py:883
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: An error occurred while uploading the profile %s\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:833
|
||||
msgid "Uploaded changes to repository."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:865
|
||||
msgid "Changelog Entry: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:885
|
||||
msgid ""
|
||||
"Repository Error\n"
|
||||
"Registration or Signin was unsuccessful. User login\n"
|
||||
"information is required to upload profiles to the repository.\n"
|
||||
"These changes could not be sent."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:995
|
||||
msgid "Default Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:997
|
||||
msgid "Requested Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1218
|
||||
#, python-format
|
||||
msgid "%s has transition name but not transition mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1232
|
||||
#, python-format
|
||||
msgid "Target profile exists: %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1254
|
||||
msgid "Program"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1257
|
||||
msgid "Execute"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1287
|
||||
msgid "Are you specifying a transition to a local profile?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1299
|
||||
msgid "Enter profile name to transition to: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1308
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"switching profiles?\n"
|
||||
"\n"
|
||||
"Sanitising environment is more secure,\n"
|
||||
"but some applications depend on the presence\n"
|
||||
"of LD_PRELOAD or LD_LIBRARY_PATH."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1310
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"switching profiles?\n"
|
||||
"\n"
|
||||
"Sanitising environment is more secure,\n"
|
||||
"but this application appears to be using LD_PRELOAD\n"
|
||||
"or LD_LIBRARY_PATH and sanitising the environment\n"
|
||||
"could cause functionality problems."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1318
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Launching processes in an unconfined state is a very\n"
|
||||
"dangerous operation and can cause serious security holes.\n"
|
||||
"\n"
|
||||
"Are you absolutely certain you wish to remove all\n"
|
||||
"AppArmor protection when executing %s ?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1320
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"running this program unconfined?\n"
|
||||
"\n"
|
||||
"Not sanitising the environment when unconfining\n"
|
||||
"a program opens up significant security holes\n"
|
||||
"and should be avoided if at all possible."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1396 ../apparmor/aa.py:1414
|
||||
#, python-format
|
||||
msgid ""
|
||||
"A profile for %s does not exist.\n"
|
||||
"Do you want to create one?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1523
|
||||
msgid "Complain-mode changes:"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1525
|
||||
msgid "Enforce-mode changes:"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1528
|
||||
#, python-format
|
||||
msgid "Invalid mode found: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1918
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The specified path does not match this log entry:\n"
|
||||
"\n"
|
||||
" Log Entry: %s\n"
|
||||
" Entered Path: %s\n"
|
||||
"Do you really want to use this path?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2251
|
||||
#, python-format
|
||||
msgid "Reading log entries from %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2254
|
||||
#, python-format
|
||||
msgid "Updating AppArmor profiles in %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2323
|
||||
msgid ""
|
||||
"Select which profile changes you would like to save to the\n"
|
||||
"local profile set."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2324
|
||||
msgid "Local profile changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2418
|
||||
msgid "Profile Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2428
|
||||
#, python-format
|
||||
msgid "Can't find existing profile %s to compare changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2566 ../apparmor/aa.py:2581
|
||||
#, python-format
|
||||
msgid "Can't read AppArmor profiles in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2677
|
||||
#, python-format
|
||||
msgid "%s profile in %s contains syntax errors in line: %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2734
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected End of Profile reached in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2749
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected capability entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2770
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected link entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2798
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected change profile entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2820
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected rlimit entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2831
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected boolean definition found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2871
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected bare file rule found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2894
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected path entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2922
|
||||
#, python-format
|
||||
msgid "Syntax Error: Invalid Regex %s in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2925
|
||||
#, python-format
|
||||
msgid "Invalid mode %s in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2977
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected network entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3007
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected dbus entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3030
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected mount entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3052
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected signal entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3074
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected ptrace entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3096
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected pivot_root entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3118
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected unix entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3140
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected change hat declaration found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3152
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected hat definition found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3168
|
||||
#, python-format
|
||||
msgid "Error: Multiple definitions for hat %s in profile %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3185
|
||||
#, python-format
|
||||
msgid "Warning: invalid \"REPOSITORY:\" line in %s, ignoring."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3198
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unknown line found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3211
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Missing '}' or ','. Reached end of file %s while inside "
|
||||
"profile %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3277
|
||||
#, python-format
|
||||
msgid "Redefining existing variable %s: %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3282
|
||||
#, python-format
|
||||
msgid "Values added to a non-existing variable %s: %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3284
|
||||
#, python-format
|
||||
msgid "Unknown variable operation %s for variable %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3343
|
||||
#, python-format
|
||||
msgid "Invalid allow string: %(allow)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3778
|
||||
msgid "Can't find existing profile to modify"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4347
|
||||
#, python-format
|
||||
msgid "Writing updated profile for %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4481
|
||||
#, python-format
|
||||
msgid "File Not Found: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4591
|
||||
#, python-format
|
||||
msgid ""
|
||||
"%s is currently marked as a program that should not have its own\n"
|
||||
"profile. Usually, programs are marked this way if creating a profile for \n"
|
||||
"them is likely to break the rest of the system. If you know what you're\n"
|
||||
"doing and are certain you want to create a profile for this program, edit\n"
|
||||
"the corresponding entry in the [qualifiers] section in "
|
||||
"/etc/apparmor/logprof.conf."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/logparser.py:127 ../apparmor/logparser.py:132
|
||||
#, python-format
|
||||
msgid "Log contains unknown mode %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:86 ../apparmor/tools.py:102 ../apparmor/tools.py:128
|
||||
#, python-format
|
||||
msgid "%s does not exist, please double-check the path."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:100
|
||||
msgid ""
|
||||
"The given program cannot be found, please try with the fully qualified path "
|
||||
"name of the program: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:113 ../apparmor/tools.py:137 ../apparmor/tools.py:157
|
||||
#: ../apparmor/tools.py:175 ../apparmor/tools.py:193
|
||||
#, python-format
|
||||
msgid "Profile for %s not found, skipping"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:140
|
||||
#, python-format
|
||||
msgid "Disabling %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:198
|
||||
#, python-format
|
||||
msgid "Setting %s to audit mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:200
|
||||
#, python-format
|
||||
msgid "Removing audit mode from %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:212
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Please pass an application to generate a profile for, not a profile itself - "
|
||||
"skipping %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:220
|
||||
#, python-format
|
||||
msgid "Profile for %s already exists - skipping."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:232
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
"Deleted %s rules."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:240
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The local profile for %s in file %s was changed. Would you like to save it?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:260
|
||||
#, python-format
|
||||
msgid "The profile for %s does not exists. Nothing to clean."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:61
|
||||
msgid "Invalid hotkey for"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:77 ../apparmor/ui.py:121 ../apparmor/ui.py:275
|
||||
msgid "(Y)es"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:78 ../apparmor/ui.py:122 ../apparmor/ui.py:276
|
||||
msgid "(N)o"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:123
|
||||
msgid "(C)ancel"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:223
|
||||
msgid "(A)llow"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:224
|
||||
msgid "(M)ore"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:225
|
||||
msgid "Audi(t)"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:226
|
||||
msgid "Audi(t) off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:227
|
||||
msgid "Audit (A)ll"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:229
|
||||
msgid "(O)wner permissions on"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:230
|
||||
msgid "(O)wner permissions off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:231
|
||||
msgid "(D)eny"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:232
|
||||
msgid "Abo(r)t"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:233
|
||||
msgid "(F)inish"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:234
|
||||
msgid "(I)nherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:235
|
||||
msgid "(P)rofile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:236
|
||||
msgid "(P)rofile Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:237
|
||||
msgid "(C)hild"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:238
|
||||
msgid "(C)hild Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:239
|
||||
msgid "(N)amed"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:240
|
||||
msgid "(N)amed Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:241
|
||||
msgid "(U)nconfined"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:242
|
||||
msgid "(U)nconfined Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:243
|
||||
msgid "(P)rofile Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:244
|
||||
msgid "(P)rofile Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:245
|
||||
msgid "(C)hild Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:246
|
||||
msgid "(C)hild Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:247
|
||||
msgid "(N)amed Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:248
|
||||
msgid "(N)amed Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:249
|
||||
msgid "(X) ix On"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:250
|
||||
msgid "(X) ix Off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:251 ../apparmor/ui.py:265
|
||||
msgid "(S)ave Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:252
|
||||
msgid "(C)ontinue Profiling"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:253
|
||||
msgid "(N)ew"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:254
|
||||
msgid "(G)lob"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:255
|
||||
msgid "Glob with (E)xtension"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:256
|
||||
msgid "(A)dd Requested Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:257
|
||||
msgid "(U)se Default Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:258
|
||||
msgid "(S)can system log for AppArmor events"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:259
|
||||
msgid "(H)elp"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:260
|
||||
msgid "(V)iew Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:261
|
||||
msgid "(U)se Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:262
|
||||
msgid "(C)reate New Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:263
|
||||
msgid "(U)pdate Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:264
|
||||
msgid "(I)gnore Update"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:266
|
||||
msgid "Save Selec(t)ed Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:267
|
||||
msgid "(U)pload Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:268
|
||||
msgid "(V)iew Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:269
|
||||
msgid "View Changes b/w (C)lean profiles"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:270
|
||||
msgid "(V)iew"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:271
|
||||
msgid "(E)nable Repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:272
|
||||
msgid "(D)isable Repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:273
|
||||
msgid "(N)ever Ask Again"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:274
|
||||
msgid "Ask Me (L)ater"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:277
|
||||
msgid "Allow All (N)etwork"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:278
|
||||
msgid "Allow Network Fa(m)ily"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:279
|
||||
msgid "(O)verwrite Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:280
|
||||
msgid "(K)eep Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:281
|
||||
msgid "(C)ontinue"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:282
|
||||
msgid "(I)gnore"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:344
|
||||
#, python-format
|
||||
msgid "PromptUser: Unknown command %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:351
|
||||
#, python-format
|
||||
msgid "PromptUser: Duplicate hotkey for %s: %s "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:363
|
||||
msgid "PromptUser: Invalid hotkey in default item"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:368
|
||||
#, python-format
|
||||
msgid "PromptUser: Invalid default %s"
|
||||
msgstr ""
|
||||
|
|
783
utils/po/pl.po
783
utils/po/pl.po
|
@ -7,15 +7,15 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: apparmor\n"
|
||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"POT-Creation-Date: 2014-02-13 10:57-0800\n"
|
||||
"POT-Creation-Date: 2014-09-10 11:15-0700\n"
|
||||
"PO-Revision-Date: 2014-03-10 17:16+0000\n"
|
||||
"Last-Translator: c4 <Unknown>\n"
|
||||
"Language-Team: Polish <pl@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2014-07-24 05:40+0000\n"
|
||||
"X-Generator: Launchpad (build 17114)\n"
|
||||
"X-Launchpad-Export-Date: 2014-09-11 05:48+0000\n"
|
||||
"X-Generator: Launchpad (build 17196)\n"
|
||||
|
||||
#: ../aa-genprof:52
|
||||
msgid "Generate profile for the given program"
|
||||
|
@ -135,8 +135,8 @@ msgstr ""
|
|||
msgid "Silently overwrite with a clean profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:27
|
||||
msgid "Perform a 3way merge on the given profiles"
|
||||
#: ../aa-mergeprof:29
|
||||
msgid "Perform a 2-way or 3-way merge on the given profiles"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:28
|
||||
|
@ -151,10 +151,6 @@ msgstr ""
|
|||
msgid "other profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:32
|
||||
msgid "Automatically merge profiles, exits incase of *x conflicts"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:53
|
||||
msgid ""
|
||||
"The following local profiles were changed. Would you like to save them?"
|
||||
|
@ -307,26 +303,14 @@ msgstr ""
|
|||
msgid "Switch the given program to complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-complain:25
|
||||
msgid "remove complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-enforce:23
|
||||
msgid "Switch the given program to enforce mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-enforce:25
|
||||
msgid "switch to complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-disable:23
|
||||
msgid "Disable the profile for the given programs"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-disable:25
|
||||
msgid "enable the profile for the given programs"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:26
|
||||
msgid "Lists unconfined processes having tcp or udp ports"
|
||||
msgstr ""
|
||||
|
@ -335,22 +319,763 @@ msgstr ""
|
|||
msgid "scan all processes from /proc"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:79
|
||||
#: ../aa-unconfined:81
|
||||
#, python-format
|
||||
msgid "%s %s (%s) not confined\n"
|
||||
msgid "%s %s (%s) not confined"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:83
|
||||
#: ../aa-unconfined:85
|
||||
#, python-format
|
||||
msgid "%s %s %snot confined\n"
|
||||
msgid "%s %s %snot confined"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:88
|
||||
#: ../aa-unconfined:90
|
||||
#, python-format
|
||||
msgid "%s %s (%s) confined by '%s'\n"
|
||||
msgid "%s %s (%s) confined by '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:92
|
||||
#: ../aa-unconfined:94
|
||||
#, python-format
|
||||
msgid "%s %s %sconfined by '%s'\n"
|
||||
msgid "%s %s %sconfined by '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:196
|
||||
#, python-format
|
||||
msgid "Followed too many links while resolving %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:252 ../apparmor/aa.py:259
|
||||
#, python-format
|
||||
msgid "Can't find %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:264 ../apparmor/aa.py:548
|
||||
#, python-format
|
||||
msgid "Setting %s to complain mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:271
|
||||
#, python-format
|
||||
msgid "Setting %s to enforce mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:286
|
||||
#, python-format
|
||||
msgid "Unable to find basename for %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:301
|
||||
#, python-format
|
||||
msgid "Could not create %s symlink to %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:314
|
||||
#, python-format
|
||||
msgid "Unable to read first line from %s: File Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:328
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to fork: %s\n"
|
||||
"\t%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:449 ../apparmor/ui.py:303
|
||||
msgid ""
|
||||
"Are you sure you want to abandon this set of profile changes and exit?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:451 ../apparmor/ui.py:305
|
||||
msgid "Abandoning all changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:464
|
||||
msgid "Connecting to repository..."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:470
|
||||
msgid "WARNING: Error fetching profiles from the repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:550
|
||||
#, python-format
|
||||
msgid "Error activating profiles: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:605
|
||||
#, python-format
|
||||
msgid "%s contains no profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:706
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: Error synchronizing profiles with the repository:\n"
|
||||
"%s\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:744
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: Error synchronizing profiles with the repository\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:832 ../apparmor/aa.py:883
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: An error occurred while uploading the profile %s\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:833
|
||||
msgid "Uploaded changes to repository."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:865
|
||||
msgid "Changelog Entry: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:885
|
||||
msgid ""
|
||||
"Repository Error\n"
|
||||
"Registration or Signin was unsuccessful. User login\n"
|
||||
"information is required to upload profiles to the repository.\n"
|
||||
"These changes could not be sent."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:995
|
||||
msgid "Default Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:997
|
||||
msgid "Requested Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1218
|
||||
#, python-format
|
||||
msgid "%s has transition name but not transition mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1232
|
||||
#, python-format
|
||||
msgid "Target profile exists: %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1254
|
||||
msgid "Program"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1257
|
||||
msgid "Execute"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1287
|
||||
msgid "Are you specifying a transition to a local profile?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1299
|
||||
msgid "Enter profile name to transition to: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1308
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"switching profiles?\n"
|
||||
"\n"
|
||||
"Sanitising environment is more secure,\n"
|
||||
"but some applications depend on the presence\n"
|
||||
"of LD_PRELOAD or LD_LIBRARY_PATH."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1310
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"switching profiles?\n"
|
||||
"\n"
|
||||
"Sanitising environment is more secure,\n"
|
||||
"but this application appears to be using LD_PRELOAD\n"
|
||||
"or LD_LIBRARY_PATH and sanitising the environment\n"
|
||||
"could cause functionality problems."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1318
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Launching processes in an unconfined state is a very\n"
|
||||
"dangerous operation and can cause serious security holes.\n"
|
||||
"\n"
|
||||
"Are you absolutely certain you wish to remove all\n"
|
||||
"AppArmor protection when executing %s ?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1320
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"running this program unconfined?\n"
|
||||
"\n"
|
||||
"Not sanitising the environment when unconfining\n"
|
||||
"a program opens up significant security holes\n"
|
||||
"and should be avoided if at all possible."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1396 ../apparmor/aa.py:1414
|
||||
#, python-format
|
||||
msgid ""
|
||||
"A profile for %s does not exist.\n"
|
||||
"Do you want to create one?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1523
|
||||
msgid "Complain-mode changes:"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1525
|
||||
msgid "Enforce-mode changes:"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1528
|
||||
#, python-format
|
||||
msgid "Invalid mode found: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1918
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The specified path does not match this log entry:\n"
|
||||
"\n"
|
||||
" Log Entry: %s\n"
|
||||
" Entered Path: %s\n"
|
||||
"Do you really want to use this path?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2251
|
||||
#, python-format
|
||||
msgid "Reading log entries from %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2254
|
||||
#, python-format
|
||||
msgid "Updating AppArmor profiles in %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2323
|
||||
msgid ""
|
||||
"Select which profile changes you would like to save to the\n"
|
||||
"local profile set."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2324
|
||||
msgid "Local profile changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2418
|
||||
msgid "Profile Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2428
|
||||
#, python-format
|
||||
msgid "Can't find existing profile %s to compare changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2566 ../apparmor/aa.py:2581
|
||||
#, python-format
|
||||
msgid "Can't read AppArmor profiles in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2677
|
||||
#, python-format
|
||||
msgid "%s profile in %s contains syntax errors in line: %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2734
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected End of Profile reached in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2749
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected capability entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2770
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected link entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2798
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected change profile entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2820
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected rlimit entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2831
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected boolean definition found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2871
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected bare file rule found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2894
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected path entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2922
|
||||
#, python-format
|
||||
msgid "Syntax Error: Invalid Regex %s in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2925
|
||||
#, python-format
|
||||
msgid "Invalid mode %s in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2977
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected network entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3007
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected dbus entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3030
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected mount entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3052
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected signal entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3074
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected ptrace entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3096
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected pivot_root entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3118
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected unix entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3140
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected change hat declaration found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3152
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected hat definition found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3168
|
||||
#, python-format
|
||||
msgid "Error: Multiple definitions for hat %s in profile %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3185
|
||||
#, python-format
|
||||
msgid "Warning: invalid \"REPOSITORY:\" line in %s, ignoring."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3198
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unknown line found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3211
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Missing '}' or ','. Reached end of file %s while inside "
|
||||
"profile %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3277
|
||||
#, python-format
|
||||
msgid "Redefining existing variable %s: %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3282
|
||||
#, python-format
|
||||
msgid "Values added to a non-existing variable %s: %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3284
|
||||
#, python-format
|
||||
msgid "Unknown variable operation %s for variable %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3343
|
||||
#, python-format
|
||||
msgid "Invalid allow string: %(allow)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3778
|
||||
msgid "Can't find existing profile to modify"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4347
|
||||
#, python-format
|
||||
msgid "Writing updated profile for %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4481
|
||||
#, python-format
|
||||
msgid "File Not Found: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4591
|
||||
#, python-format
|
||||
msgid ""
|
||||
"%s is currently marked as a program that should not have its own\n"
|
||||
"profile. Usually, programs are marked this way if creating a profile for \n"
|
||||
"them is likely to break the rest of the system. If you know what you're\n"
|
||||
"doing and are certain you want to create a profile for this program, edit\n"
|
||||
"the corresponding entry in the [qualifiers] section in "
|
||||
"/etc/apparmor/logprof.conf."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/logparser.py:127 ../apparmor/logparser.py:132
|
||||
#, python-format
|
||||
msgid "Log contains unknown mode %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:86 ../apparmor/tools.py:102 ../apparmor/tools.py:128
|
||||
#, python-format
|
||||
msgid "%s does not exist, please double-check the path."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:100
|
||||
msgid ""
|
||||
"The given program cannot be found, please try with the fully qualified path "
|
||||
"name of the program: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:113 ../apparmor/tools.py:137 ../apparmor/tools.py:157
|
||||
#: ../apparmor/tools.py:175 ../apparmor/tools.py:193
|
||||
#, python-format
|
||||
msgid "Profile for %s not found, skipping"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:140
|
||||
#, python-format
|
||||
msgid "Disabling %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:198
|
||||
#, python-format
|
||||
msgid "Setting %s to audit mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:200
|
||||
#, python-format
|
||||
msgid "Removing audit mode from %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:212
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Please pass an application to generate a profile for, not a profile itself - "
|
||||
"skipping %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:220
|
||||
#, python-format
|
||||
msgid "Profile for %s already exists - skipping."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:232
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
"Deleted %s rules."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:240
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The local profile for %s in file %s was changed. Would you like to save it?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:260
|
||||
#, python-format
|
||||
msgid "The profile for %s does not exists. Nothing to clean."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:61
|
||||
msgid "Invalid hotkey for"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:77 ../apparmor/ui.py:121 ../apparmor/ui.py:275
|
||||
msgid "(Y)es"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:78 ../apparmor/ui.py:122 ../apparmor/ui.py:276
|
||||
msgid "(N)o"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:123
|
||||
msgid "(C)ancel"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:223
|
||||
msgid "(A)llow"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:224
|
||||
msgid "(M)ore"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:225
|
||||
msgid "Audi(t)"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:226
|
||||
msgid "Audi(t) off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:227
|
||||
msgid "Audit (A)ll"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:229
|
||||
msgid "(O)wner permissions on"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:230
|
||||
msgid "(O)wner permissions off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:231
|
||||
msgid "(D)eny"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:232
|
||||
msgid "Abo(r)t"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:233
|
||||
msgid "(F)inish"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:234
|
||||
msgid "(I)nherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:235
|
||||
msgid "(P)rofile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:236
|
||||
msgid "(P)rofile Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:237
|
||||
msgid "(C)hild"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:238
|
||||
msgid "(C)hild Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:239
|
||||
msgid "(N)amed"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:240
|
||||
msgid "(N)amed Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:241
|
||||
msgid "(U)nconfined"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:242
|
||||
msgid "(U)nconfined Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:243
|
||||
msgid "(P)rofile Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:244
|
||||
msgid "(P)rofile Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:245
|
||||
msgid "(C)hild Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:246
|
||||
msgid "(C)hild Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:247
|
||||
msgid "(N)amed Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:248
|
||||
msgid "(N)amed Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:249
|
||||
msgid "(X) ix On"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:250
|
||||
msgid "(X) ix Off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:251 ../apparmor/ui.py:265
|
||||
msgid "(S)ave Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:252
|
||||
msgid "(C)ontinue Profiling"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:253
|
||||
msgid "(N)ew"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:254
|
||||
msgid "(G)lob"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:255
|
||||
msgid "Glob with (E)xtension"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:256
|
||||
msgid "(A)dd Requested Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:257
|
||||
msgid "(U)se Default Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:258
|
||||
msgid "(S)can system log for AppArmor events"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:259
|
||||
msgid "(H)elp"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:260
|
||||
msgid "(V)iew Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:261
|
||||
msgid "(U)se Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:262
|
||||
msgid "(C)reate New Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:263
|
||||
msgid "(U)pdate Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:264
|
||||
msgid "(I)gnore Update"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:266
|
||||
msgid "Save Selec(t)ed Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:267
|
||||
msgid "(U)pload Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:268
|
||||
msgid "(V)iew Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:269
|
||||
msgid "View Changes b/w (C)lean profiles"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:270
|
||||
msgid "(V)iew"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:271
|
||||
msgid "(E)nable Repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:272
|
||||
msgid "(D)isable Repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:273
|
||||
msgid "(N)ever Ask Again"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:274
|
||||
msgid "Ask Me (L)ater"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:277
|
||||
msgid "Allow All (N)etwork"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:278
|
||||
msgid "Allow Network Fa(m)ily"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:279
|
||||
msgid "(O)verwrite Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:280
|
||||
msgid "(K)eep Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:281
|
||||
msgid "(C)ontinue"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:282
|
||||
msgid "(I)gnore"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:344
|
||||
#, python-format
|
||||
msgid "PromptUser: Unknown command %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:351
|
||||
#, python-format
|
||||
msgid "PromptUser: Duplicate hotkey for %s: %s "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:363
|
||||
msgid "PromptUser: Invalid hotkey in default item"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:368
|
||||
#, python-format
|
||||
msgid "PromptUser: Invalid default %s"
|
||||
msgstr ""
|
||||
|
|
783
utils/po/ru.po
783
utils/po/ru.po
|
@ -7,15 +7,15 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: apparmor-utils\n"
|
||||
"Report-Msgid-Bugs-To: <apparmor@lists.ubuntu.com>\n"
|
||||
"POT-Creation-Date: 2014-02-13 10:57-0800\n"
|
||||
"POT-Creation-Date: 2014-09-10 11:15-0700\n"
|
||||
"PO-Revision-Date: 2013-11-19 08:39+0000\n"
|
||||
"Last-Translator: Eugene Marshal <Unknown>\n"
|
||||
"Language-Team: Russian <ru@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2014-07-24 05:40+0000\n"
|
||||
"X-Generator: Launchpad (build 17114)\n"
|
||||
"X-Launchpad-Export-Date: 2014-09-11 05:48+0000\n"
|
||||
"X-Generator: Launchpad (build 17196)\n"
|
||||
"Language: ru\n"
|
||||
|
||||
#: ../aa-genprof:52
|
||||
|
@ -130,8 +130,8 @@ msgstr ""
|
|||
msgid "Silently overwrite with a clean profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:27
|
||||
msgid "Perform a 3way merge on the given profiles"
|
||||
#: ../aa-mergeprof:29
|
||||
msgid "Perform a 2-way or 3-way merge on the given profiles"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:28
|
||||
|
@ -146,10 +146,6 @@ msgstr ""
|
|||
msgid "other profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:32
|
||||
msgid "Automatically merge profiles, exits incase of *x conflicts"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:53
|
||||
msgid ""
|
||||
"The following local profiles were changed. Would you like to save them?"
|
||||
|
@ -302,26 +298,14 @@ msgstr ""
|
|||
msgid "Switch the given program to complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-complain:25
|
||||
msgid "remove complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-enforce:23
|
||||
msgid "Switch the given program to enforce mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-enforce:25
|
||||
msgid "switch to complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-disable:23
|
||||
msgid "Disable the profile for the given programs"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-disable:25
|
||||
msgid "enable the profile for the given programs"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:26
|
||||
msgid "Lists unconfined processes having tcp or udp ports"
|
||||
msgstr ""
|
||||
|
@ -330,22 +314,763 @@ msgstr ""
|
|||
msgid "scan all processes from /proc"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:79
|
||||
#: ../aa-unconfined:81
|
||||
#, python-format
|
||||
msgid "%s %s (%s) not confined\n"
|
||||
msgid "%s %s (%s) not confined"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:83
|
||||
#: ../aa-unconfined:85
|
||||
#, python-format
|
||||
msgid "%s %s %snot confined\n"
|
||||
msgid "%s %s %snot confined"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:88
|
||||
#: ../aa-unconfined:90
|
||||
#, python-format
|
||||
msgid "%s %s (%s) confined by '%s'\n"
|
||||
msgid "%s %s (%s) confined by '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:92
|
||||
#: ../aa-unconfined:94
|
||||
#, python-format
|
||||
msgid "%s %s %sconfined by '%s'\n"
|
||||
msgid "%s %s %sconfined by '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:196
|
||||
#, python-format
|
||||
msgid "Followed too many links while resolving %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:252 ../apparmor/aa.py:259
|
||||
#, python-format
|
||||
msgid "Can't find %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:264 ../apparmor/aa.py:548
|
||||
#, python-format
|
||||
msgid "Setting %s to complain mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:271
|
||||
#, python-format
|
||||
msgid "Setting %s to enforce mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:286
|
||||
#, python-format
|
||||
msgid "Unable to find basename for %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:301
|
||||
#, python-format
|
||||
msgid "Could not create %s symlink to %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:314
|
||||
#, python-format
|
||||
msgid "Unable to read first line from %s: File Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:328
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to fork: %s\n"
|
||||
"\t%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:449 ../apparmor/ui.py:303
|
||||
msgid ""
|
||||
"Are you sure you want to abandon this set of profile changes and exit?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:451 ../apparmor/ui.py:305
|
||||
msgid "Abandoning all changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:464
|
||||
msgid "Connecting to repository..."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:470
|
||||
msgid "WARNING: Error fetching profiles from the repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:550
|
||||
#, python-format
|
||||
msgid "Error activating profiles: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:605
|
||||
#, python-format
|
||||
msgid "%s contains no profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:706
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: Error synchronizing profiles with the repository:\n"
|
||||
"%s\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:744
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: Error synchronizing profiles with the repository\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:832 ../apparmor/aa.py:883
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: An error occurred while uploading the profile %s\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:833
|
||||
msgid "Uploaded changes to repository."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:865
|
||||
msgid "Changelog Entry: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:885
|
||||
msgid ""
|
||||
"Repository Error\n"
|
||||
"Registration or Signin was unsuccessful. User login\n"
|
||||
"information is required to upload profiles to the repository.\n"
|
||||
"These changes could not be sent."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:995
|
||||
msgid "Default Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:997
|
||||
msgid "Requested Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1218
|
||||
#, python-format
|
||||
msgid "%s has transition name but not transition mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1232
|
||||
#, python-format
|
||||
msgid "Target profile exists: %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1254
|
||||
msgid "Program"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1257
|
||||
msgid "Execute"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1287
|
||||
msgid "Are you specifying a transition to a local profile?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1299
|
||||
msgid "Enter profile name to transition to: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1308
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"switching profiles?\n"
|
||||
"\n"
|
||||
"Sanitising environment is more secure,\n"
|
||||
"but some applications depend on the presence\n"
|
||||
"of LD_PRELOAD or LD_LIBRARY_PATH."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1310
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"switching profiles?\n"
|
||||
"\n"
|
||||
"Sanitising environment is more secure,\n"
|
||||
"but this application appears to be using LD_PRELOAD\n"
|
||||
"or LD_LIBRARY_PATH and sanitising the environment\n"
|
||||
"could cause functionality problems."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1318
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Launching processes in an unconfined state is a very\n"
|
||||
"dangerous operation and can cause serious security holes.\n"
|
||||
"\n"
|
||||
"Are you absolutely certain you wish to remove all\n"
|
||||
"AppArmor protection when executing %s ?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1320
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"running this program unconfined?\n"
|
||||
"\n"
|
||||
"Not sanitising the environment when unconfining\n"
|
||||
"a program opens up significant security holes\n"
|
||||
"and should be avoided if at all possible."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1396 ../apparmor/aa.py:1414
|
||||
#, python-format
|
||||
msgid ""
|
||||
"A profile for %s does not exist.\n"
|
||||
"Do you want to create one?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1523
|
||||
msgid "Complain-mode changes:"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1525
|
||||
msgid "Enforce-mode changes:"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1528
|
||||
#, python-format
|
||||
msgid "Invalid mode found: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1918
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The specified path does not match this log entry:\n"
|
||||
"\n"
|
||||
" Log Entry: %s\n"
|
||||
" Entered Path: %s\n"
|
||||
"Do you really want to use this path?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2251
|
||||
#, python-format
|
||||
msgid "Reading log entries from %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2254
|
||||
#, python-format
|
||||
msgid "Updating AppArmor profiles in %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2323
|
||||
msgid ""
|
||||
"Select which profile changes you would like to save to the\n"
|
||||
"local profile set."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2324
|
||||
msgid "Local profile changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2418
|
||||
msgid "Profile Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2428
|
||||
#, python-format
|
||||
msgid "Can't find existing profile %s to compare changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2566 ../apparmor/aa.py:2581
|
||||
#, python-format
|
||||
msgid "Can't read AppArmor profiles in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2677
|
||||
#, python-format
|
||||
msgid "%s profile in %s contains syntax errors in line: %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2734
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected End of Profile reached in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2749
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected capability entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2770
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected link entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2798
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected change profile entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2820
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected rlimit entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2831
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected boolean definition found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2871
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected bare file rule found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2894
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected path entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2922
|
||||
#, python-format
|
||||
msgid "Syntax Error: Invalid Regex %s in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2925
|
||||
#, python-format
|
||||
msgid "Invalid mode %s in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2977
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected network entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3007
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected dbus entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3030
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected mount entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3052
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected signal entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3074
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected ptrace entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3096
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected pivot_root entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3118
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected unix entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3140
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected change hat declaration found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3152
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected hat definition found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3168
|
||||
#, python-format
|
||||
msgid "Error: Multiple definitions for hat %s in profile %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3185
|
||||
#, python-format
|
||||
msgid "Warning: invalid \"REPOSITORY:\" line in %s, ignoring."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3198
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unknown line found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3211
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Missing '}' or ','. Reached end of file %s while inside "
|
||||
"profile %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3277
|
||||
#, python-format
|
||||
msgid "Redefining existing variable %s: %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3282
|
||||
#, python-format
|
||||
msgid "Values added to a non-existing variable %s: %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3284
|
||||
#, python-format
|
||||
msgid "Unknown variable operation %s for variable %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3343
|
||||
#, python-format
|
||||
msgid "Invalid allow string: %(allow)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3778
|
||||
msgid "Can't find existing profile to modify"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4347
|
||||
#, python-format
|
||||
msgid "Writing updated profile for %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4481
|
||||
#, python-format
|
||||
msgid "File Not Found: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4591
|
||||
#, python-format
|
||||
msgid ""
|
||||
"%s is currently marked as a program that should not have its own\n"
|
||||
"profile. Usually, programs are marked this way if creating a profile for \n"
|
||||
"them is likely to break the rest of the system. If you know what you're\n"
|
||||
"doing and are certain you want to create a profile for this program, edit\n"
|
||||
"the corresponding entry in the [qualifiers] section in "
|
||||
"/etc/apparmor/logprof.conf."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/logparser.py:127 ../apparmor/logparser.py:132
|
||||
#, python-format
|
||||
msgid "Log contains unknown mode %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:86 ../apparmor/tools.py:102 ../apparmor/tools.py:128
|
||||
#, python-format
|
||||
msgid "%s does not exist, please double-check the path."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:100
|
||||
msgid ""
|
||||
"The given program cannot be found, please try with the fully qualified path "
|
||||
"name of the program: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:113 ../apparmor/tools.py:137 ../apparmor/tools.py:157
|
||||
#: ../apparmor/tools.py:175 ../apparmor/tools.py:193
|
||||
#, python-format
|
||||
msgid "Profile for %s not found, skipping"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:140
|
||||
#, python-format
|
||||
msgid "Disabling %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:198
|
||||
#, python-format
|
||||
msgid "Setting %s to audit mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:200
|
||||
#, python-format
|
||||
msgid "Removing audit mode from %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:212
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Please pass an application to generate a profile for, not a profile itself - "
|
||||
"skipping %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:220
|
||||
#, python-format
|
||||
msgid "Profile for %s already exists - skipping."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:232
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
"Deleted %s rules."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:240
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The local profile for %s in file %s was changed. Would you like to save it?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:260
|
||||
#, python-format
|
||||
msgid "The profile for %s does not exists. Nothing to clean."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:61
|
||||
msgid "Invalid hotkey for"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:77 ../apparmor/ui.py:121 ../apparmor/ui.py:275
|
||||
msgid "(Y)es"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:78 ../apparmor/ui.py:122 ../apparmor/ui.py:276
|
||||
msgid "(N)o"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:123
|
||||
msgid "(C)ancel"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:223
|
||||
msgid "(A)llow"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:224
|
||||
msgid "(M)ore"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:225
|
||||
msgid "Audi(t)"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:226
|
||||
msgid "Audi(t) off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:227
|
||||
msgid "Audit (A)ll"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:229
|
||||
msgid "(O)wner permissions on"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:230
|
||||
msgid "(O)wner permissions off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:231
|
||||
msgid "(D)eny"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:232
|
||||
msgid "Abo(r)t"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:233
|
||||
msgid "(F)inish"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:234
|
||||
msgid "(I)nherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:235
|
||||
msgid "(P)rofile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:236
|
||||
msgid "(P)rofile Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:237
|
||||
msgid "(C)hild"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:238
|
||||
msgid "(C)hild Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:239
|
||||
msgid "(N)amed"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:240
|
||||
msgid "(N)amed Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:241
|
||||
msgid "(U)nconfined"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:242
|
||||
msgid "(U)nconfined Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:243
|
||||
msgid "(P)rofile Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:244
|
||||
msgid "(P)rofile Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:245
|
||||
msgid "(C)hild Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:246
|
||||
msgid "(C)hild Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:247
|
||||
msgid "(N)amed Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:248
|
||||
msgid "(N)amed Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:249
|
||||
msgid "(X) ix On"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:250
|
||||
msgid "(X) ix Off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:251 ../apparmor/ui.py:265
|
||||
msgid "(S)ave Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:252
|
||||
msgid "(C)ontinue Profiling"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:253
|
||||
msgid "(N)ew"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:254
|
||||
msgid "(G)lob"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:255
|
||||
msgid "Glob with (E)xtension"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:256
|
||||
msgid "(A)dd Requested Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:257
|
||||
msgid "(U)se Default Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:258
|
||||
msgid "(S)can system log for AppArmor events"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:259
|
||||
msgid "(H)elp"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:260
|
||||
msgid "(V)iew Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:261
|
||||
msgid "(U)se Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:262
|
||||
msgid "(C)reate New Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:263
|
||||
msgid "(U)pdate Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:264
|
||||
msgid "(I)gnore Update"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:266
|
||||
msgid "Save Selec(t)ed Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:267
|
||||
msgid "(U)pload Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:268
|
||||
msgid "(V)iew Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:269
|
||||
msgid "View Changes b/w (C)lean profiles"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:270
|
||||
msgid "(V)iew"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:271
|
||||
msgid "(E)nable Repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:272
|
||||
msgid "(D)isable Repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:273
|
||||
msgid "(N)ever Ask Again"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:274
|
||||
msgid "Ask Me (L)ater"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:277
|
||||
msgid "Allow All (N)etwork"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:278
|
||||
msgid "Allow Network Fa(m)ily"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:279
|
||||
msgid "(O)verwrite Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:280
|
||||
msgid "(K)eep Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:281
|
||||
msgid "(C)ontinue"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:282
|
||||
msgid "(I)gnore"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:344
|
||||
#, python-format
|
||||
msgid "PromptUser: Unknown command %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:351
|
||||
#, python-format
|
||||
msgid "PromptUser: Duplicate hotkey for %s: %s "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:363
|
||||
msgid "PromptUser: Invalid hotkey in default item"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:368
|
||||
#, python-format
|
||||
msgid "PromptUser: Invalid default %s"
|
||||
msgstr ""
|
||||
|
|
783
utils/po/sv.po
783
utils/po/sv.po
|
@ -7,15 +7,15 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: apparmor\n"
|
||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"POT-Creation-Date: 2014-02-13 10:57-0800\n"
|
||||
"POT-Creation-Date: 2014-09-10 11:15-0700\n"
|
||||
"PO-Revision-Date: 2014-03-17 22:24+0000\n"
|
||||
"Last-Translator: Erik Hellberg <hellberg.erik@outlook.com>\n"
|
||||
"Language-Team: Swedish <sv@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2014-07-24 05:40+0000\n"
|
||||
"X-Generator: Launchpad (build 17114)\n"
|
||||
"X-Launchpad-Export-Date: 2014-09-11 05:48+0000\n"
|
||||
"X-Generator: Launchpad (build 17196)\n"
|
||||
|
||||
#: ../aa-genprof:52
|
||||
msgid "Generate profile for the given program"
|
||||
|
@ -131,8 +131,8 @@ msgstr ""
|
|||
msgid "Silently overwrite with a clean profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:27
|
||||
msgid "Perform a 3way merge on the given profiles"
|
||||
#: ../aa-mergeprof:29
|
||||
msgid "Perform a 2-way or 3-way merge on the given profiles"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:28
|
||||
|
@ -147,10 +147,6 @@ msgstr ""
|
|||
msgid "other profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:32
|
||||
msgid "Automatically merge profiles, exits incase of *x conflicts"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:53
|
||||
msgid ""
|
||||
"The following local profiles were changed. Would you like to save them?"
|
||||
|
@ -303,26 +299,14 @@ msgstr ""
|
|||
msgid "Switch the given program to complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-complain:25
|
||||
msgid "remove complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-enforce:23
|
||||
msgid "Switch the given program to enforce mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-enforce:25
|
||||
msgid "switch to complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-disable:23
|
||||
msgid "Disable the profile for the given programs"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-disable:25
|
||||
msgid "enable the profile for the given programs"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:26
|
||||
msgid "Lists unconfined processes having tcp or udp ports"
|
||||
msgstr ""
|
||||
|
@ -331,22 +315,763 @@ msgstr ""
|
|||
msgid "scan all processes from /proc"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:79
|
||||
#: ../aa-unconfined:81
|
||||
#, python-format
|
||||
msgid "%s %s (%s) not confined\n"
|
||||
msgid "%s %s (%s) not confined"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:83
|
||||
#: ../aa-unconfined:85
|
||||
#, python-format
|
||||
msgid "%s %s %snot confined\n"
|
||||
msgid "%s %s %snot confined"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:88
|
||||
#: ../aa-unconfined:90
|
||||
#, python-format
|
||||
msgid "%s %s (%s) confined by '%s'\n"
|
||||
msgid "%s %s (%s) confined by '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:92
|
||||
#: ../aa-unconfined:94
|
||||
#, python-format
|
||||
msgid "%s %s %sconfined by '%s'\n"
|
||||
msgid "%s %s %sconfined by '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:196
|
||||
#, python-format
|
||||
msgid "Followed too many links while resolving %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:252 ../apparmor/aa.py:259
|
||||
#, python-format
|
||||
msgid "Can't find %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:264 ../apparmor/aa.py:548
|
||||
#, python-format
|
||||
msgid "Setting %s to complain mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:271
|
||||
#, python-format
|
||||
msgid "Setting %s to enforce mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:286
|
||||
#, python-format
|
||||
msgid "Unable to find basename for %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:301
|
||||
#, python-format
|
||||
msgid "Could not create %s symlink to %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:314
|
||||
#, python-format
|
||||
msgid "Unable to read first line from %s: File Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:328
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to fork: %s\n"
|
||||
"\t%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:449 ../apparmor/ui.py:303
|
||||
msgid ""
|
||||
"Are you sure you want to abandon this set of profile changes and exit?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:451 ../apparmor/ui.py:305
|
||||
msgid "Abandoning all changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:464
|
||||
msgid "Connecting to repository..."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:470
|
||||
msgid "WARNING: Error fetching profiles from the repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:550
|
||||
#, python-format
|
||||
msgid "Error activating profiles: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:605
|
||||
#, python-format
|
||||
msgid "%s contains no profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:706
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: Error synchronizing profiles with the repository:\n"
|
||||
"%s\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:744
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: Error synchronizing profiles with the repository\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:832 ../apparmor/aa.py:883
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: An error occurred while uploading the profile %s\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:833
|
||||
msgid "Uploaded changes to repository."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:865
|
||||
msgid "Changelog Entry: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:885
|
||||
msgid ""
|
||||
"Repository Error\n"
|
||||
"Registration or Signin was unsuccessful. User login\n"
|
||||
"information is required to upload profiles to the repository.\n"
|
||||
"These changes could not be sent."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:995
|
||||
msgid "Default Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:997
|
||||
msgid "Requested Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1218
|
||||
#, python-format
|
||||
msgid "%s has transition name but not transition mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1232
|
||||
#, python-format
|
||||
msgid "Target profile exists: %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1254
|
||||
msgid "Program"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1257
|
||||
msgid "Execute"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1287
|
||||
msgid "Are you specifying a transition to a local profile?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1299
|
||||
msgid "Enter profile name to transition to: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1308
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"switching profiles?\n"
|
||||
"\n"
|
||||
"Sanitising environment is more secure,\n"
|
||||
"but some applications depend on the presence\n"
|
||||
"of LD_PRELOAD or LD_LIBRARY_PATH."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1310
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"switching profiles?\n"
|
||||
"\n"
|
||||
"Sanitising environment is more secure,\n"
|
||||
"but this application appears to be using LD_PRELOAD\n"
|
||||
"or LD_LIBRARY_PATH and sanitising the environment\n"
|
||||
"could cause functionality problems."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1318
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Launching processes in an unconfined state is a very\n"
|
||||
"dangerous operation and can cause serious security holes.\n"
|
||||
"\n"
|
||||
"Are you absolutely certain you wish to remove all\n"
|
||||
"AppArmor protection when executing %s ?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1320
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"running this program unconfined?\n"
|
||||
"\n"
|
||||
"Not sanitising the environment when unconfining\n"
|
||||
"a program opens up significant security holes\n"
|
||||
"and should be avoided if at all possible."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1396 ../apparmor/aa.py:1414
|
||||
#, python-format
|
||||
msgid ""
|
||||
"A profile for %s does not exist.\n"
|
||||
"Do you want to create one?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1523
|
||||
msgid "Complain-mode changes:"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1525
|
||||
msgid "Enforce-mode changes:"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1528
|
||||
#, python-format
|
||||
msgid "Invalid mode found: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1918
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The specified path does not match this log entry:\n"
|
||||
"\n"
|
||||
" Log Entry: %s\n"
|
||||
" Entered Path: %s\n"
|
||||
"Do you really want to use this path?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2251
|
||||
#, python-format
|
||||
msgid "Reading log entries from %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2254
|
||||
#, python-format
|
||||
msgid "Updating AppArmor profiles in %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2323
|
||||
msgid ""
|
||||
"Select which profile changes you would like to save to the\n"
|
||||
"local profile set."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2324
|
||||
msgid "Local profile changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2418
|
||||
msgid "Profile Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2428
|
||||
#, python-format
|
||||
msgid "Can't find existing profile %s to compare changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2566 ../apparmor/aa.py:2581
|
||||
#, python-format
|
||||
msgid "Can't read AppArmor profiles in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2677
|
||||
#, python-format
|
||||
msgid "%s profile in %s contains syntax errors in line: %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2734
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected End of Profile reached in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2749
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected capability entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2770
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected link entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2798
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected change profile entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2820
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected rlimit entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2831
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected boolean definition found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2871
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected bare file rule found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2894
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected path entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2922
|
||||
#, python-format
|
||||
msgid "Syntax Error: Invalid Regex %s in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2925
|
||||
#, python-format
|
||||
msgid "Invalid mode %s in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2977
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected network entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3007
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected dbus entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3030
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected mount entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3052
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected signal entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3074
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected ptrace entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3096
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected pivot_root entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3118
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected unix entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3140
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected change hat declaration found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3152
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected hat definition found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3168
|
||||
#, python-format
|
||||
msgid "Error: Multiple definitions for hat %s in profile %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3185
|
||||
#, python-format
|
||||
msgid "Warning: invalid \"REPOSITORY:\" line in %s, ignoring."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3198
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unknown line found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3211
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Missing '}' or ','. Reached end of file %s while inside "
|
||||
"profile %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3277
|
||||
#, python-format
|
||||
msgid "Redefining existing variable %s: %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3282
|
||||
#, python-format
|
||||
msgid "Values added to a non-existing variable %s: %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3284
|
||||
#, python-format
|
||||
msgid "Unknown variable operation %s for variable %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3343
|
||||
#, python-format
|
||||
msgid "Invalid allow string: %(allow)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3778
|
||||
msgid "Can't find existing profile to modify"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4347
|
||||
#, python-format
|
||||
msgid "Writing updated profile for %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4481
|
||||
#, python-format
|
||||
msgid "File Not Found: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4591
|
||||
#, python-format
|
||||
msgid ""
|
||||
"%s is currently marked as a program that should not have its own\n"
|
||||
"profile. Usually, programs are marked this way if creating a profile for \n"
|
||||
"them is likely to break the rest of the system. If you know what you're\n"
|
||||
"doing and are certain you want to create a profile for this program, edit\n"
|
||||
"the corresponding entry in the [qualifiers] section in "
|
||||
"/etc/apparmor/logprof.conf."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/logparser.py:127 ../apparmor/logparser.py:132
|
||||
#, python-format
|
||||
msgid "Log contains unknown mode %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:86 ../apparmor/tools.py:102 ../apparmor/tools.py:128
|
||||
#, python-format
|
||||
msgid "%s does not exist, please double-check the path."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:100
|
||||
msgid ""
|
||||
"The given program cannot be found, please try with the fully qualified path "
|
||||
"name of the program: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:113 ../apparmor/tools.py:137 ../apparmor/tools.py:157
|
||||
#: ../apparmor/tools.py:175 ../apparmor/tools.py:193
|
||||
#, python-format
|
||||
msgid "Profile for %s not found, skipping"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:140
|
||||
#, python-format
|
||||
msgid "Disabling %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:198
|
||||
#, python-format
|
||||
msgid "Setting %s to audit mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:200
|
||||
#, python-format
|
||||
msgid "Removing audit mode from %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:212
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Please pass an application to generate a profile for, not a profile itself - "
|
||||
"skipping %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:220
|
||||
#, python-format
|
||||
msgid "Profile for %s already exists - skipping."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:232
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
"Deleted %s rules."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:240
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The local profile for %s in file %s was changed. Would you like to save it?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:260
|
||||
#, python-format
|
||||
msgid "The profile for %s does not exists. Nothing to clean."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:61
|
||||
msgid "Invalid hotkey for"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:77 ../apparmor/ui.py:121 ../apparmor/ui.py:275
|
||||
msgid "(Y)es"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:78 ../apparmor/ui.py:122 ../apparmor/ui.py:276
|
||||
msgid "(N)o"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:123
|
||||
msgid "(C)ancel"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:223
|
||||
msgid "(A)llow"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:224
|
||||
msgid "(M)ore"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:225
|
||||
msgid "Audi(t)"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:226
|
||||
msgid "Audi(t) off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:227
|
||||
msgid "Audit (A)ll"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:229
|
||||
msgid "(O)wner permissions on"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:230
|
||||
msgid "(O)wner permissions off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:231
|
||||
msgid "(D)eny"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:232
|
||||
msgid "Abo(r)t"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:233
|
||||
msgid "(F)inish"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:234
|
||||
msgid "(I)nherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:235
|
||||
msgid "(P)rofile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:236
|
||||
msgid "(P)rofile Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:237
|
||||
msgid "(C)hild"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:238
|
||||
msgid "(C)hild Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:239
|
||||
msgid "(N)amed"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:240
|
||||
msgid "(N)amed Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:241
|
||||
msgid "(U)nconfined"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:242
|
||||
msgid "(U)nconfined Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:243
|
||||
msgid "(P)rofile Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:244
|
||||
msgid "(P)rofile Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:245
|
||||
msgid "(C)hild Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:246
|
||||
msgid "(C)hild Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:247
|
||||
msgid "(N)amed Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:248
|
||||
msgid "(N)amed Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:249
|
||||
msgid "(X) ix On"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:250
|
||||
msgid "(X) ix Off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:251 ../apparmor/ui.py:265
|
||||
msgid "(S)ave Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:252
|
||||
msgid "(C)ontinue Profiling"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:253
|
||||
msgid "(N)ew"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:254
|
||||
msgid "(G)lob"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:255
|
||||
msgid "Glob with (E)xtension"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:256
|
||||
msgid "(A)dd Requested Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:257
|
||||
msgid "(U)se Default Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:258
|
||||
msgid "(S)can system log for AppArmor events"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:259
|
||||
msgid "(H)elp"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:260
|
||||
msgid "(V)iew Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:261
|
||||
msgid "(U)se Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:262
|
||||
msgid "(C)reate New Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:263
|
||||
msgid "(U)pdate Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:264
|
||||
msgid "(I)gnore Update"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:266
|
||||
msgid "Save Selec(t)ed Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:267
|
||||
msgid "(U)pload Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:268
|
||||
msgid "(V)iew Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:269
|
||||
msgid "View Changes b/w (C)lean profiles"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:270
|
||||
msgid "(V)iew"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:271
|
||||
msgid "(E)nable Repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:272
|
||||
msgid "(D)isable Repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:273
|
||||
msgid "(N)ever Ask Again"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:274
|
||||
msgid "Ask Me (L)ater"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:277
|
||||
msgid "Allow All (N)etwork"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:278
|
||||
msgid "Allow Network Fa(m)ily"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:279
|
||||
msgid "(O)verwrite Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:280
|
||||
msgid "(K)eep Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:281
|
||||
msgid "(C)ontinue"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:282
|
||||
msgid "(I)gnore"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:344
|
||||
#, python-format
|
||||
msgid "PromptUser: Unknown command %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:351
|
||||
#, python-format
|
||||
msgid "PromptUser: Duplicate hotkey for %s: %s "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:363
|
||||
msgid "PromptUser: Invalid hotkey in default item"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:368
|
||||
#, python-format
|
||||
msgid "PromptUser: Invalid default %s"
|
||||
msgstr ""
|
||||
|
|
783
utils/po/tr.po
783
utils/po/tr.po
|
@ -7,15 +7,15 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: apparmor\n"
|
||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"POT-Creation-Date: 2014-02-13 10:57-0800\n"
|
||||
"POT-Creation-Date: 2014-09-10 11:15-0700\n"
|
||||
"PO-Revision-Date: 2014-05-21 18:45+0000\n"
|
||||
"Last-Translator: zeugma <Unknown>\n"
|
||||
"Language-Team: Turkish <tr@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2014-07-24 05:40+0000\n"
|
||||
"X-Generator: Launchpad (build 17114)\n"
|
||||
"X-Launchpad-Export-Date: 2014-09-11 05:48+0000\n"
|
||||
"X-Generator: Launchpad (build 17196)\n"
|
||||
|
||||
#: ../aa-genprof:52
|
||||
msgid "Generate profile for the given program"
|
||||
|
@ -129,8 +129,8 @@ msgstr ""
|
|||
msgid "Silently overwrite with a clean profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:27
|
||||
msgid "Perform a 3way merge on the given profiles"
|
||||
#: ../aa-mergeprof:29
|
||||
msgid "Perform a 2-way or 3-way merge on the given profiles"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:28
|
||||
|
@ -145,10 +145,6 @@ msgstr ""
|
|||
msgid "other profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:32
|
||||
msgid "Automatically merge profiles, exits incase of *x conflicts"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:53
|
||||
msgid ""
|
||||
"The following local profiles were changed. Would you like to save them?"
|
||||
|
@ -301,26 +297,14 @@ msgstr ""
|
|||
msgid "Switch the given program to complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-complain:25
|
||||
msgid "remove complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-enforce:23
|
||||
msgid "Switch the given program to enforce mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-enforce:25
|
||||
msgid "switch to complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-disable:23
|
||||
msgid "Disable the profile for the given programs"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-disable:25
|
||||
msgid "enable the profile for the given programs"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:26
|
||||
msgid "Lists unconfined processes having tcp or udp ports"
|
||||
msgstr ""
|
||||
|
@ -329,22 +313,763 @@ msgstr ""
|
|||
msgid "scan all processes from /proc"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:79
|
||||
#: ../aa-unconfined:81
|
||||
#, python-format
|
||||
msgid "%s %s (%s) not confined\n"
|
||||
msgid "%s %s (%s) not confined"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:83
|
||||
#: ../aa-unconfined:85
|
||||
#, python-format
|
||||
msgid "%s %s %snot confined\n"
|
||||
msgid "%s %s %snot confined"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:88
|
||||
#: ../aa-unconfined:90
|
||||
#, python-format
|
||||
msgid "%s %s (%s) confined by '%s'\n"
|
||||
msgid "%s %s (%s) confined by '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:92
|
||||
#: ../aa-unconfined:94
|
||||
#, python-format
|
||||
msgid "%s %s %sconfined by '%s'\n"
|
||||
msgid "%s %s %sconfined by '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:196
|
||||
#, python-format
|
||||
msgid "Followed too many links while resolving %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:252 ../apparmor/aa.py:259
|
||||
#, python-format
|
||||
msgid "Can't find %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:264 ../apparmor/aa.py:548
|
||||
#, python-format
|
||||
msgid "Setting %s to complain mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:271
|
||||
#, python-format
|
||||
msgid "Setting %s to enforce mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:286
|
||||
#, python-format
|
||||
msgid "Unable to find basename for %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:301
|
||||
#, python-format
|
||||
msgid "Could not create %s symlink to %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:314
|
||||
#, python-format
|
||||
msgid "Unable to read first line from %s: File Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:328
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to fork: %s\n"
|
||||
"\t%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:449 ../apparmor/ui.py:303
|
||||
msgid ""
|
||||
"Are you sure you want to abandon this set of profile changes and exit?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:451 ../apparmor/ui.py:305
|
||||
msgid "Abandoning all changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:464
|
||||
msgid "Connecting to repository..."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:470
|
||||
msgid "WARNING: Error fetching profiles from the repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:550
|
||||
#, python-format
|
||||
msgid "Error activating profiles: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:605
|
||||
#, python-format
|
||||
msgid "%s contains no profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:706
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: Error synchronizing profiles with the repository:\n"
|
||||
"%s\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:744
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: Error synchronizing profiles with the repository\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:832 ../apparmor/aa.py:883
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: An error occurred while uploading the profile %s\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:833
|
||||
msgid "Uploaded changes to repository."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:865
|
||||
msgid "Changelog Entry: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:885
|
||||
msgid ""
|
||||
"Repository Error\n"
|
||||
"Registration or Signin was unsuccessful. User login\n"
|
||||
"information is required to upload profiles to the repository.\n"
|
||||
"These changes could not be sent."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:995
|
||||
msgid "Default Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:997
|
||||
msgid "Requested Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1218
|
||||
#, python-format
|
||||
msgid "%s has transition name but not transition mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1232
|
||||
#, python-format
|
||||
msgid "Target profile exists: %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1254
|
||||
msgid "Program"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1257
|
||||
msgid "Execute"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1287
|
||||
msgid "Are you specifying a transition to a local profile?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1299
|
||||
msgid "Enter profile name to transition to: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1308
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"switching profiles?\n"
|
||||
"\n"
|
||||
"Sanitising environment is more secure,\n"
|
||||
"but some applications depend on the presence\n"
|
||||
"of LD_PRELOAD or LD_LIBRARY_PATH."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1310
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"switching profiles?\n"
|
||||
"\n"
|
||||
"Sanitising environment is more secure,\n"
|
||||
"but this application appears to be using LD_PRELOAD\n"
|
||||
"or LD_LIBRARY_PATH and sanitising the environment\n"
|
||||
"could cause functionality problems."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1318
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Launching processes in an unconfined state is a very\n"
|
||||
"dangerous operation and can cause serious security holes.\n"
|
||||
"\n"
|
||||
"Are you absolutely certain you wish to remove all\n"
|
||||
"AppArmor protection when executing %s ?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1320
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"running this program unconfined?\n"
|
||||
"\n"
|
||||
"Not sanitising the environment when unconfining\n"
|
||||
"a program opens up significant security holes\n"
|
||||
"and should be avoided if at all possible."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1396 ../apparmor/aa.py:1414
|
||||
#, python-format
|
||||
msgid ""
|
||||
"A profile for %s does not exist.\n"
|
||||
"Do you want to create one?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1523
|
||||
msgid "Complain-mode changes:"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1525
|
||||
msgid "Enforce-mode changes:"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1528
|
||||
#, python-format
|
||||
msgid "Invalid mode found: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1918
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The specified path does not match this log entry:\n"
|
||||
"\n"
|
||||
" Log Entry: %s\n"
|
||||
" Entered Path: %s\n"
|
||||
"Do you really want to use this path?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2251
|
||||
#, python-format
|
||||
msgid "Reading log entries from %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2254
|
||||
#, python-format
|
||||
msgid "Updating AppArmor profiles in %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2323
|
||||
msgid ""
|
||||
"Select which profile changes you would like to save to the\n"
|
||||
"local profile set."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2324
|
||||
msgid "Local profile changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2418
|
||||
msgid "Profile Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2428
|
||||
#, python-format
|
||||
msgid "Can't find existing profile %s to compare changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2566 ../apparmor/aa.py:2581
|
||||
#, python-format
|
||||
msgid "Can't read AppArmor profiles in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2677
|
||||
#, python-format
|
||||
msgid "%s profile in %s contains syntax errors in line: %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2734
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected End of Profile reached in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2749
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected capability entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2770
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected link entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2798
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected change profile entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2820
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected rlimit entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2831
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected boolean definition found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2871
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected bare file rule found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2894
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected path entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2922
|
||||
#, python-format
|
||||
msgid "Syntax Error: Invalid Regex %s in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2925
|
||||
#, python-format
|
||||
msgid "Invalid mode %s in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2977
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected network entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3007
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected dbus entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3030
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected mount entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3052
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected signal entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3074
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected ptrace entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3096
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected pivot_root entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3118
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected unix entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3140
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected change hat declaration found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3152
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected hat definition found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3168
|
||||
#, python-format
|
||||
msgid "Error: Multiple definitions for hat %s in profile %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3185
|
||||
#, python-format
|
||||
msgid "Warning: invalid \"REPOSITORY:\" line in %s, ignoring."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3198
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unknown line found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3211
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Missing '}' or ','. Reached end of file %s while inside "
|
||||
"profile %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3277
|
||||
#, python-format
|
||||
msgid "Redefining existing variable %s: %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3282
|
||||
#, python-format
|
||||
msgid "Values added to a non-existing variable %s: %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3284
|
||||
#, python-format
|
||||
msgid "Unknown variable operation %s for variable %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3343
|
||||
#, python-format
|
||||
msgid "Invalid allow string: %(allow)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3778
|
||||
msgid "Can't find existing profile to modify"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4347
|
||||
#, python-format
|
||||
msgid "Writing updated profile for %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4481
|
||||
#, python-format
|
||||
msgid "File Not Found: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4591
|
||||
#, python-format
|
||||
msgid ""
|
||||
"%s is currently marked as a program that should not have its own\n"
|
||||
"profile. Usually, programs are marked this way if creating a profile for \n"
|
||||
"them is likely to break the rest of the system. If you know what you're\n"
|
||||
"doing and are certain you want to create a profile for this program, edit\n"
|
||||
"the corresponding entry in the [qualifiers] section in "
|
||||
"/etc/apparmor/logprof.conf."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/logparser.py:127 ../apparmor/logparser.py:132
|
||||
#, python-format
|
||||
msgid "Log contains unknown mode %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:86 ../apparmor/tools.py:102 ../apparmor/tools.py:128
|
||||
#, python-format
|
||||
msgid "%s does not exist, please double-check the path."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:100
|
||||
msgid ""
|
||||
"The given program cannot be found, please try with the fully qualified path "
|
||||
"name of the program: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:113 ../apparmor/tools.py:137 ../apparmor/tools.py:157
|
||||
#: ../apparmor/tools.py:175 ../apparmor/tools.py:193
|
||||
#, python-format
|
||||
msgid "Profile for %s not found, skipping"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:140
|
||||
#, python-format
|
||||
msgid "Disabling %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:198
|
||||
#, python-format
|
||||
msgid "Setting %s to audit mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:200
|
||||
#, python-format
|
||||
msgid "Removing audit mode from %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:212
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Please pass an application to generate a profile for, not a profile itself - "
|
||||
"skipping %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:220
|
||||
#, python-format
|
||||
msgid "Profile for %s already exists - skipping."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:232
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
"Deleted %s rules."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:240
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The local profile for %s in file %s was changed. Would you like to save it?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:260
|
||||
#, python-format
|
||||
msgid "The profile for %s does not exists. Nothing to clean."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:61
|
||||
msgid "Invalid hotkey for"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:77 ../apparmor/ui.py:121 ../apparmor/ui.py:275
|
||||
msgid "(Y)es"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:78 ../apparmor/ui.py:122 ../apparmor/ui.py:276
|
||||
msgid "(N)o"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:123
|
||||
msgid "(C)ancel"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:223
|
||||
msgid "(A)llow"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:224
|
||||
msgid "(M)ore"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:225
|
||||
msgid "Audi(t)"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:226
|
||||
msgid "Audi(t) off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:227
|
||||
msgid "Audit (A)ll"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:229
|
||||
msgid "(O)wner permissions on"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:230
|
||||
msgid "(O)wner permissions off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:231
|
||||
msgid "(D)eny"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:232
|
||||
msgid "Abo(r)t"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:233
|
||||
msgid "(F)inish"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:234
|
||||
msgid "(I)nherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:235
|
||||
msgid "(P)rofile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:236
|
||||
msgid "(P)rofile Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:237
|
||||
msgid "(C)hild"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:238
|
||||
msgid "(C)hild Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:239
|
||||
msgid "(N)amed"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:240
|
||||
msgid "(N)amed Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:241
|
||||
msgid "(U)nconfined"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:242
|
||||
msgid "(U)nconfined Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:243
|
||||
msgid "(P)rofile Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:244
|
||||
msgid "(P)rofile Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:245
|
||||
msgid "(C)hild Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:246
|
||||
msgid "(C)hild Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:247
|
||||
msgid "(N)amed Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:248
|
||||
msgid "(N)amed Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:249
|
||||
msgid "(X) ix On"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:250
|
||||
msgid "(X) ix Off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:251 ../apparmor/ui.py:265
|
||||
msgid "(S)ave Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:252
|
||||
msgid "(C)ontinue Profiling"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:253
|
||||
msgid "(N)ew"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:254
|
||||
msgid "(G)lob"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:255
|
||||
msgid "Glob with (E)xtension"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:256
|
||||
msgid "(A)dd Requested Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:257
|
||||
msgid "(U)se Default Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:258
|
||||
msgid "(S)can system log for AppArmor events"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:259
|
||||
msgid "(H)elp"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:260
|
||||
msgid "(V)iew Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:261
|
||||
msgid "(U)se Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:262
|
||||
msgid "(C)reate New Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:263
|
||||
msgid "(U)pdate Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:264
|
||||
msgid "(I)gnore Update"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:266
|
||||
msgid "Save Selec(t)ed Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:267
|
||||
msgid "(U)pload Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:268
|
||||
msgid "(V)iew Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:269
|
||||
msgid "View Changes b/w (C)lean profiles"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:270
|
||||
msgid "(V)iew"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:271
|
||||
msgid "(E)nable Repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:272
|
||||
msgid "(D)isable Repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:273
|
||||
msgid "(N)ever Ask Again"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:274
|
||||
msgid "Ask Me (L)ater"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:277
|
||||
msgid "Allow All (N)etwork"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:278
|
||||
msgid "Allow Network Fa(m)ily"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:279
|
||||
msgid "(O)verwrite Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:280
|
||||
msgid "(K)eep Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:281
|
||||
msgid "(C)ontinue"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:282
|
||||
msgid "(I)gnore"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:344
|
||||
#, python-format
|
||||
msgid "PromptUser: Unknown command %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:351
|
||||
#, python-format
|
||||
msgid "PromptUser: Duplicate hotkey for %s: %s "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:363
|
||||
msgid "PromptUser: Invalid hotkey in default item"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:368
|
||||
#, python-format
|
||||
msgid "PromptUser: Invalid default %s"
|
||||
msgstr ""
|
||||
|
|
783
utils/po/uk.po
783
utils/po/uk.po
|
@ -7,15 +7,15 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: apparmor-utils\n"
|
||||
"Report-Msgid-Bugs-To: <apparmor@lists.ubuntu.com>\n"
|
||||
"POT-Creation-Date: 2014-02-13 10:57-0800\n"
|
||||
"POT-Creation-Date: 2014-09-10 11:15-0700\n"
|
||||
"PO-Revision-Date: 2013-11-15 06:49+0000\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: Ukrainian <uk@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2014-07-24 05:40+0000\n"
|
||||
"X-Generator: Launchpad (build 17114)\n"
|
||||
"X-Launchpad-Export-Date: 2014-09-11 05:48+0000\n"
|
||||
"X-Generator: Launchpad (build 17196)\n"
|
||||
"Language: uk\n"
|
||||
|
||||
#: ../aa-genprof:52
|
||||
|
@ -130,8 +130,8 @@ msgstr ""
|
|||
msgid "Silently overwrite with a clean profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:27
|
||||
msgid "Perform a 3way merge on the given profiles"
|
||||
#: ../aa-mergeprof:29
|
||||
msgid "Perform a 2-way or 3-way merge on the given profiles"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:28
|
||||
|
@ -146,10 +146,6 @@ msgstr ""
|
|||
msgid "other profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:32
|
||||
msgid "Automatically merge profiles, exits incase of *x conflicts"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-mergeprof:53
|
||||
msgid ""
|
||||
"The following local profiles were changed. Would you like to save them?"
|
||||
|
@ -302,26 +298,14 @@ msgstr ""
|
|||
msgid "Switch the given program to complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-complain:25
|
||||
msgid "remove complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-enforce:23
|
||||
msgid "Switch the given program to enforce mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-enforce:25
|
||||
msgid "switch to complain mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-disable:23
|
||||
msgid "Disable the profile for the given programs"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-disable:25
|
||||
msgid "enable the profile for the given programs"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:26
|
||||
msgid "Lists unconfined processes having tcp or udp ports"
|
||||
msgstr ""
|
||||
|
@ -330,22 +314,763 @@ msgstr ""
|
|||
msgid "scan all processes from /proc"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:79
|
||||
#: ../aa-unconfined:81
|
||||
#, python-format
|
||||
msgid "%s %s (%s) not confined\n"
|
||||
msgid "%s %s (%s) not confined"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:83
|
||||
#: ../aa-unconfined:85
|
||||
#, python-format
|
||||
msgid "%s %s %snot confined\n"
|
||||
msgid "%s %s %snot confined"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:88
|
||||
#: ../aa-unconfined:90
|
||||
#, python-format
|
||||
msgid "%s %s (%s) confined by '%s'\n"
|
||||
msgid "%s %s (%s) confined by '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ../aa-unconfined:92
|
||||
#: ../aa-unconfined:94
|
||||
#, python-format
|
||||
msgid "%s %s %sconfined by '%s'\n"
|
||||
msgid "%s %s %sconfined by '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:196
|
||||
#, python-format
|
||||
msgid "Followed too many links while resolving %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:252 ../apparmor/aa.py:259
|
||||
#, python-format
|
||||
msgid "Can't find %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:264 ../apparmor/aa.py:548
|
||||
#, python-format
|
||||
msgid "Setting %s to complain mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:271
|
||||
#, python-format
|
||||
msgid "Setting %s to enforce mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:286
|
||||
#, python-format
|
||||
msgid "Unable to find basename for %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:301
|
||||
#, python-format
|
||||
msgid "Could not create %s symlink to %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:314
|
||||
#, python-format
|
||||
msgid "Unable to read first line from %s: File Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:328
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to fork: %s\n"
|
||||
"\t%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:449 ../apparmor/ui.py:303
|
||||
msgid ""
|
||||
"Are you sure you want to abandon this set of profile changes and exit?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:451 ../apparmor/ui.py:305
|
||||
msgid "Abandoning all changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:464
|
||||
msgid "Connecting to repository..."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:470
|
||||
msgid "WARNING: Error fetching profiles from the repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:550
|
||||
#, python-format
|
||||
msgid "Error activating profiles: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:605
|
||||
#, python-format
|
||||
msgid "%s contains no profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:706
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: Error synchronizing profiles with the repository:\n"
|
||||
"%s\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:744
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: Error synchronizing profiles with the repository\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:832 ../apparmor/aa.py:883
|
||||
#, python-format
|
||||
msgid ""
|
||||
"WARNING: An error occurred while uploading the profile %s\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:833
|
||||
msgid "Uploaded changes to repository."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:865
|
||||
msgid "Changelog Entry: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:885
|
||||
msgid ""
|
||||
"Repository Error\n"
|
||||
"Registration or Signin was unsuccessful. User login\n"
|
||||
"information is required to upload profiles to the repository.\n"
|
||||
"These changes could not be sent."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:995
|
||||
msgid "Default Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:997
|
||||
msgid "Requested Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1218
|
||||
#, python-format
|
||||
msgid "%s has transition name but not transition mode"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1232
|
||||
#, python-format
|
||||
msgid "Target profile exists: %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1254
|
||||
msgid "Program"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1257
|
||||
msgid "Execute"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1287
|
||||
msgid "Are you specifying a transition to a local profile?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1299
|
||||
msgid "Enter profile name to transition to: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1308
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"switching profiles?\n"
|
||||
"\n"
|
||||
"Sanitising environment is more secure,\n"
|
||||
"but some applications depend on the presence\n"
|
||||
"of LD_PRELOAD or LD_LIBRARY_PATH."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1310
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"switching profiles?\n"
|
||||
"\n"
|
||||
"Sanitising environment is more secure,\n"
|
||||
"but this application appears to be using LD_PRELOAD\n"
|
||||
"or LD_LIBRARY_PATH and sanitising the environment\n"
|
||||
"could cause functionality problems."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1318
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Launching processes in an unconfined state is a very\n"
|
||||
"dangerous operation and can cause serious security holes.\n"
|
||||
"\n"
|
||||
"Are you absolutely certain you wish to remove all\n"
|
||||
"AppArmor protection when executing %s ?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1320
|
||||
msgid ""
|
||||
"Should AppArmor sanitise the environment when\n"
|
||||
"running this program unconfined?\n"
|
||||
"\n"
|
||||
"Not sanitising the environment when unconfining\n"
|
||||
"a program opens up significant security holes\n"
|
||||
"and should be avoided if at all possible."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1396 ../apparmor/aa.py:1414
|
||||
#, python-format
|
||||
msgid ""
|
||||
"A profile for %s does not exist.\n"
|
||||
"Do you want to create one?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1523
|
||||
msgid "Complain-mode changes:"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1525
|
||||
msgid "Enforce-mode changes:"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1528
|
||||
#, python-format
|
||||
msgid "Invalid mode found: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:1918
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The specified path does not match this log entry:\n"
|
||||
"\n"
|
||||
" Log Entry: %s\n"
|
||||
" Entered Path: %s\n"
|
||||
"Do you really want to use this path?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2251
|
||||
#, python-format
|
||||
msgid "Reading log entries from %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2254
|
||||
#, python-format
|
||||
msgid "Updating AppArmor profiles in %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2323
|
||||
msgid ""
|
||||
"Select which profile changes you would like to save to the\n"
|
||||
"local profile set."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2324
|
||||
msgid "Local profile changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2418
|
||||
msgid "Profile Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2428
|
||||
#, python-format
|
||||
msgid "Can't find existing profile %s to compare changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2566 ../apparmor/aa.py:2581
|
||||
#, python-format
|
||||
msgid "Can't read AppArmor profiles in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2677
|
||||
#, python-format
|
||||
msgid "%s profile in %s contains syntax errors in line: %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2734
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected End of Profile reached in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2749
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected capability entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2770
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected link entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2798
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected change profile entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2820
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected rlimit entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2831
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected boolean definition found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2871
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected bare file rule found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2894
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected path entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2922
|
||||
#, python-format
|
||||
msgid "Syntax Error: Invalid Regex %s in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2925
|
||||
#, python-format
|
||||
msgid "Invalid mode %s in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:2977
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected network entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3007
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected dbus entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3030
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected mount entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3052
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected signal entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3074
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected ptrace entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3096
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected pivot_root entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3118
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected unix entry found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3140
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Unexpected change hat declaration found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3152
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unexpected hat definition found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3168
|
||||
#, python-format
|
||||
msgid "Error: Multiple definitions for hat %s in profile %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3185
|
||||
#, python-format
|
||||
msgid "Warning: invalid \"REPOSITORY:\" line in %s, ignoring."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3198
|
||||
#, python-format
|
||||
msgid "Syntax Error: Unknown line found in file: %s line: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3211
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Syntax Error: Missing '}' or ','. Reached end of file %s while inside "
|
||||
"profile %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3277
|
||||
#, python-format
|
||||
msgid "Redefining existing variable %s: %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3282
|
||||
#, python-format
|
||||
msgid "Values added to a non-existing variable %s: %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3284
|
||||
#, python-format
|
||||
msgid "Unknown variable operation %s for variable %s in %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3343
|
||||
#, python-format
|
||||
msgid "Invalid allow string: %(allow)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:3778
|
||||
msgid "Can't find existing profile to modify"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4347
|
||||
#, python-format
|
||||
msgid "Writing updated profile for %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4481
|
||||
#, python-format
|
||||
msgid "File Not Found: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/aa.py:4591
|
||||
#, python-format
|
||||
msgid ""
|
||||
"%s is currently marked as a program that should not have its own\n"
|
||||
"profile. Usually, programs are marked this way if creating a profile for \n"
|
||||
"them is likely to break the rest of the system. If you know what you're\n"
|
||||
"doing and are certain you want to create a profile for this program, edit\n"
|
||||
"the corresponding entry in the [qualifiers] section in "
|
||||
"/etc/apparmor/logprof.conf."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/logparser.py:127 ../apparmor/logparser.py:132
|
||||
#, python-format
|
||||
msgid "Log contains unknown mode %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:86 ../apparmor/tools.py:102 ../apparmor/tools.py:128
|
||||
#, python-format
|
||||
msgid "%s does not exist, please double-check the path."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:100
|
||||
msgid ""
|
||||
"The given program cannot be found, please try with the fully qualified path "
|
||||
"name of the program: "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:113 ../apparmor/tools.py:137 ../apparmor/tools.py:157
|
||||
#: ../apparmor/tools.py:175 ../apparmor/tools.py:193
|
||||
#, python-format
|
||||
msgid "Profile for %s not found, skipping"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:140
|
||||
#, python-format
|
||||
msgid "Disabling %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:198
|
||||
#, python-format
|
||||
msgid "Setting %s to audit mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:200
|
||||
#, python-format
|
||||
msgid "Removing audit mode from %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:212
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Please pass an application to generate a profile for, not a profile itself - "
|
||||
"skipping %s."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:220
|
||||
#, python-format
|
||||
msgid "Profile for %s already exists - skipping."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:232
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
"Deleted %s rules."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:240
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The local profile for %s in file %s was changed. Would you like to save it?"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/tools.py:260
|
||||
#, python-format
|
||||
msgid "The profile for %s does not exists. Nothing to clean."
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:61
|
||||
msgid "Invalid hotkey for"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:77 ../apparmor/ui.py:121 ../apparmor/ui.py:275
|
||||
msgid "(Y)es"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:78 ../apparmor/ui.py:122 ../apparmor/ui.py:276
|
||||
msgid "(N)o"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:123
|
||||
msgid "(C)ancel"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:223
|
||||
msgid "(A)llow"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:224
|
||||
msgid "(M)ore"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:225
|
||||
msgid "Audi(t)"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:226
|
||||
msgid "Audi(t) off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:227
|
||||
msgid "Audit (A)ll"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:229
|
||||
msgid "(O)wner permissions on"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:230
|
||||
msgid "(O)wner permissions off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:231
|
||||
msgid "(D)eny"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:232
|
||||
msgid "Abo(r)t"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:233
|
||||
msgid "(F)inish"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:234
|
||||
msgid "(I)nherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:235
|
||||
msgid "(P)rofile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:236
|
||||
msgid "(P)rofile Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:237
|
||||
msgid "(C)hild"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:238
|
||||
msgid "(C)hild Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:239
|
||||
msgid "(N)amed"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:240
|
||||
msgid "(N)amed Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:241
|
||||
msgid "(U)nconfined"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:242
|
||||
msgid "(U)nconfined Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:243
|
||||
msgid "(P)rofile Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:244
|
||||
msgid "(P)rofile Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:245
|
||||
msgid "(C)hild Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:246
|
||||
msgid "(C)hild Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:247
|
||||
msgid "(N)amed Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:248
|
||||
msgid "(N)amed Inherit Clean Exec"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:249
|
||||
msgid "(X) ix On"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:250
|
||||
msgid "(X) ix Off"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:251 ../apparmor/ui.py:265
|
||||
msgid "(S)ave Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:252
|
||||
msgid "(C)ontinue Profiling"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:253
|
||||
msgid "(N)ew"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:254
|
||||
msgid "(G)lob"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:255
|
||||
msgid "Glob with (E)xtension"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:256
|
||||
msgid "(A)dd Requested Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:257
|
||||
msgid "(U)se Default Hat"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:258
|
||||
msgid "(S)can system log for AppArmor events"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:259
|
||||
msgid "(H)elp"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:260
|
||||
msgid "(V)iew Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:261
|
||||
msgid "(U)se Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:262
|
||||
msgid "(C)reate New Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:263
|
||||
msgid "(U)pdate Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:264
|
||||
msgid "(I)gnore Update"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:266
|
||||
msgid "Save Selec(t)ed Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:267
|
||||
msgid "(U)pload Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:268
|
||||
msgid "(V)iew Changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:269
|
||||
msgid "View Changes b/w (C)lean profiles"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:270
|
||||
msgid "(V)iew"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:271
|
||||
msgid "(E)nable Repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:272
|
||||
msgid "(D)isable Repository"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:273
|
||||
msgid "(N)ever Ask Again"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:274
|
||||
msgid "Ask Me (L)ater"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:277
|
||||
msgid "Allow All (N)etwork"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:278
|
||||
msgid "Allow Network Fa(m)ily"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:279
|
||||
msgid "(O)verwrite Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:280
|
||||
msgid "(K)eep Profile"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:281
|
||||
msgid "(C)ontinue"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:282
|
||||
msgid "(I)gnore"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:344
|
||||
#, python-format
|
||||
msgid "PromptUser: Unknown command %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:351
|
||||
#, python-format
|
||||
msgid "PromptUser: Duplicate hotkey for %s: %s "
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:363
|
||||
msgid "PromptUser: Invalid hotkey in default item"
|
||||
msgstr ""
|
||||
|
||||
#: ../apparmor/ui.py:368
|
||||
#, python-format
|
||||
msgid "PromptUser: Invalid default %s"
|
||||
msgstr ""
|
||||
|
|
Loading…
Add table
Reference in a new issue