17
17
"Content-Transfer-Encoding: 8bit\n"
18
18
"Plural-Forms: nplurals=1; plural=0;\n"
20
#: ../parser_include.c:95
20
#: ../parser_include.c:96
22
22
msgid "Error: Could not read profile %s: %s.\n"
25
#: ../parser_include.c:114
25
#: ../parser_include.c:115
26
26
msgid "Error: Could not allocate temporary file.\n"
29
#: ../parser_include.c:165
29
#: ../parser_include.c:166
30
30
msgid "Error: Out of memory.\n"
33
#: ../parser_include.c:175
33
#: ../parser_include.c:176
35
35
msgid "Error: basedir %s is not a directory, skipping.\n"
38
#: ../parser_include.c:189
38
#: ../parser_include.c:190
40
40
msgid "Error: Could not add directory %s to search path.\n"
43
#: ../parser_include.c:199
43
#: ../parser_include.c:200
44
44
msgid "Error: Could not allocate memory.\n"
47
#: ../parser_include.c:332
47
#: ../parser_include.c:297
49
49
msgid "Error: Could not allocate buffer for include at line %d in %s.\n"
52
#: ../parser_include.c:348 ../parser_include.c:368
52
#: ../parser_include.c:313 ../parser_include.c:333
54
54
msgid "Error: Bad include at line %d in %s.\n"
57
#: ../parser_include.c:398
57
#: ../parser_include.c:378
59
msgid "Error: #include %s%c not found at line %d in %s.\n"
62
#: ../parser_include.c:459
59
64
msgid "Error: Exceeded %d levels of includes. Not processing %s include.\n"
62
#: ../parser_include.c:423
64
msgid "Error: #include %s%c not found at line %d in %s.\n"
67
#: ../parser_interface.c:65
67
#: ../parser_interface.c:72
68
68
msgid "Bad write position\n"
71
#: ../parser_interface.c:68
71
#: ../parser_interface.c:75
72
72
msgid "Permission denied\n"
75
#: ../parser_interface.c:71
75
#: ../parser_interface.c:78
76
76
msgid "Out of memory\n"
79
#: ../parser_interface.c:74
79
#: ../parser_interface.c:81
80
80
msgid "Couldn't copy profile Bad memory address\n"
83
#: ../parser_interface.c:77
83
#: ../parser_interface.c:84
84
84
msgid "Profile doesn't conform to protocol\n"
87
#: ../parser_interface.c:80
87
#: ../parser_interface.c:87
88
88
msgid "Profile does not match signature\n"
91
#: ../parser_interface.c:83
91
#: ../parser_interface.c:90
92
92
msgid "Profile version not supported by Apparmor module\n"
95
#: ../parser_interface.c:86
95
#: ../parser_interface.c:93
96
96
msgid "Profile already exists\n"
99
#: ../parser_interface.c:89
99
#: ../parser_interface.c:96
100
100
msgid "Profile doesn't exist\n"
103
#: ../parser_interface.c:92
103
#: ../parser_interface.c:99
104
104
msgid "Unknown error\n"
107
#: ../parser_interface.c:109
107
#: ../parser_interface.c:116
109
109
msgid "%s: Unable to add \"%s\". "
112
#: ../parser_interface.c:114
112
#: ../parser_interface.c:121
114
114
msgid "%s: Unable to replace \"%s\". "
117
#: ../parser_interface.c:119
117
#: ../parser_interface.c:126
119
119
msgid "%s: Unable to remove \"%s\". "
122
#: ../parser_interface.c:124
122
#: ../parser_interface.c:131
124
124
msgid "%s: Unable to write to stdout\n"
127
#: ../parser_interface.c:128 ../parser_interface.c:151
127
#: ../parser_interface.c:135 ../parser_interface.c:158
129
129
msgid "%s: ASSERT: Invalid option: %d\n"
132
#: ../parser_interface.c:137
132
#: ../parser_interface.c:144
134
134
msgid "Addition succeeded for \"%s\".\n"
137
#: ../parser_interface.c:141
137
#: ../parser_interface.c:148
139
139
msgid "Replacement succeeded for \"%s\".\n"
142
#: ../parser_interface.c:145
142
#: ../parser_interface.c:152
144
144
msgid "Removal succeeded for \"%s\".\n"
147
#: ../parser_interface.c:236
147
#: ../parser_interface.c:247
149
149
msgid "PANIC bad increment buffer %p pos %p ext %p size %d res %p\n"
152
#: ../parser_interface.c:644
152
#: ../parser_interface.c:798
154
154
msgid "Unable to open %s - %s\n"
157
#: ../parser_interface.c:661
157
# ###############################################################################
158
# Old yast2-agents.po
159
#: ../parser_interface.c:822
161
msgid "Memory Allocation Error: Unable to remove ^%s\n"
162
msgstr "Unable to open"
164
#: ../parser_interface.c:835
166
msgid "Memory Allocation Error: Unable to remove %s:%s."
169
#: ../parser_interface.c:854
158
170
msgid "unable to create work area\n"
161
#: ../parser_interface.c:669
173
#: ../parser_interface.c:862
163
175
msgid "unable to serialize profile %s\n"
166
#: ../parser_interface.c:679
178
#: ../parser_interface.c:872
168
180
msgid "%s: Unable to write entire profile entry\n"
171
#: parser_lex.l:119 parser_lex.l:221 parser_lex.l:347
183
#: parser_lex.l:122 parser_lex.l:155 parser_lex.l:354
173
185
msgid "Found unexpected character: '%s'"
178
msgid "(ip_mode) Found unexpected character: '%s'"
183
msgid "Unexpected character in interface name: '%s'"
188
msgid "Found unknown flag: '%s'"
193
msgid "Found unexpected keyword: '%s'"
196
#: ../parser_main.c:131
190
msgid "(network_mode) Found unexpected character: '%s'"
193
#: ../parser_main.c:137
198
195
msgid "Warning (%s line %d): %s"
201
#: ../parser_main.c:255
198
#: ../parser_main.c:264
203
200
msgid "%s: Could not allocate memory for subdomainbase mount point\n"
206
#: ../parser_main.c:274
209
"Warning: unable to open %s, attempting to use %s\n"
210
"as the subdomainfs location. Use --subdomainfs to override.\n"
213
#: ../parser_main.c:305
203
#: ../parser_main.c:310
216
206
"Warning: unable to find a suitable fs in %s, is it mounted?\n"
217
"Attempting to use %s as the subdomainfs location.\n"
218
207
"Use --subdomainfs to override.\n"
221
#: ../parser_main.c:347
224
"%s: Unable to query modules - '%s'\n"
225
"Either modules are disabled or your kernel is too old.\n"
228
#: ../parser_main.c:352
230
msgid "%s: Unable to find "
233
#: ../parser_main.c:352
236
"Ensure that it has been loaded.\n"
239
#: ../parser_main.c:368
210
#: ../parser_main.c:330
242
213
"%s: Sorry. You need root privileges to run this program.\n"
246
#: ../parser_main.c:375
217
#: ../parser_main.c:337
249
220
"%s: Warning! You've set this program setuid root.\n"
254
#: ../parser_main.c:442
225
#: ../parser_main.c:415
256
227
msgid "%s: Errors found in file. Aborting.\n"
259
#: ../parser_misc.c:269
230
#: ../parser_misc.c:281 parser_yacc.y:216 parser_yacc.y:240 parser_yacc.y:346
231
#: parser_yacc.y:358 parser_yacc.y:426 parser_yacc.y:528 parser_yacc.y:566
232
#: parser_yacc.y:884 parser_yacc.y:893 parser_yacc.y:904 parser_yacc.y:914
233
#: parser_yacc.y:985 parser_yacc.y:1033 parser_yacc.y:1044 parser_yacc.y:1119
234
#: parser_yacc.y:1134 parser_yacc.y:1141 parser_yacc.y:1152
235
msgid "Memory allocation error."
238
#: ../parser_misc.c:437
261
240
"Uppercase qualifiers \"RWLIMX\" are deprecated, please convert to lowercase\n"
262
241
"See the apparmor.d(5) manpage for details.\n"
265
#: ../parser_misc.c:313
266
msgid "Exec qualifier 'i' must be followed by 'x'"
244
#: ../parser_misc.c:473 ../parser_misc.c:480
245
msgid "Conflict 'a' and 'w' perms are mutually exclusive."
269
#: ../parser_misc.c:315
248
#: ../parser_misc.c:497
270
249
msgid "Exec qualifier 'i' invalid, conflicting qualifier already specified"
273
#: ../parser_misc.c:327
275
msgid "Unconstrained exec qualifier (%c%c) allows some dangerous environment variables to be passed to the unconfined process; 'man 5 apparmor.d' for details.\n"
278
#: ../parser_misc.c:334 ../parser_misc.c:355
280
msgid "Exec qualifier '%c' must be followed by 'x'"
283
#: ../parser_misc.c:337 ../parser_misc.c:358
252
#: ../parser_misc.c:508
254
msgid "Unconfined exec qualifier (%c%c) allows some dangerous environment variables to be passed to the unconfined process; 'man 5 apparmor.d' for details.\n"
257
#: ../parser_misc.c:516 ../parser_misc.c:549
285
259
msgid "Exec qualifier '%c' invalid, conflicting qualifier already specified"
288
#: ../parser_misc.c:376
289
msgid "Invalid mode, 'x' must be preceded by exec qualifier 'i', 'p', or 'u'"
262
#: ../parser_misc.c:543
264
msgid "Exec qualifier '%c%c' invalid, conflicting qualifier already specified"
292
#: ../parser_misc.c:396
267
#: ../parser_misc.c:591
294
269
msgid "Internal: unexpected mode character '%c' in input"
297
#: ../parser_misc.c:426 parser_yacc.y:222 parser_yacc.y:315 parser_yacc.y:327
298
#: parser_yacc.y:387 parser_yacc.y:521 parser_yacc.y:533 parser_yacc.y:553
299
#: parser_yacc.y:591 parser_yacc.y:623 parser_yacc.y:637 parser_yacc.y:651
300
#: parser_yacc.y:665 parser_yacc.y:679 parser_yacc.y:707 parser_yacc.y:737
301
#: parser_yacc.y:775 parser_yacc.y:792 parser_yacc.y:806
302
msgid "Memory allocation error."
272
#: ../parser_misc.c:613
274
msgid "Internal error generated invalid perm 0x%llx\n"
305
#: ../parser_misc.c:738 ../parser_symtab.c:555 ../parser_regex.c:488
277
#: ../parser_misc.c:833 ../parser_symtab.c:556 ../parser_regex.c:658
306
278
#: ../parser_variable.c:227
308
280
msgid "AppArmor parser error: %s\n"
311
#: ../parser_merge.c:64
283
#: ../parser_merge.c:94
312
284
msgid "Couldn't merge entries. Out of Memory\n"
315
#: ../parser_merge.c:92
287
#: ../parser_merge.c:113
317
289
msgid "profile %s: has merged rule %s with multiple x modifiers\n"
321
msgid "flags=(debug) is no longer supported, sorry."
293
msgid "Profile names must begin with a '/', or keyword 'profile'."
298
msgid "Failed to create alias %s -> %s\n"
302
msgid "Profile flag 'debug' is no longer valid."
307
msgid "Invalid profile flag: %s."
310
#: parser_yacc.y:440 parser_yacc.y:462
325
311
msgid "Assert: `rule' returned NULL."
329
msgid "Assert: `netrule' returned NULL."
314
#: parser_yacc.y:443 parser_yacc.y:488
315
msgid "Invalid mode, in deny rules 'x' must not be preceded by exec qualifier 'i', 'p', or 'u'"
319
msgid "Invalid mode, 'x' must be preceded by exec qualifier 'i', 'p', 'c', or 'u'"
323
msgid "Invalid mode, 'x' must be preceded by exec qualifier 'i', 'p', or 'u'"
326
#: parser_yacc.y:516 parser_yacc.y:554
327
msgid "Assert: `network_rule' return invalid protocol."
331
msgid "Assert: `change_profile' returned NULL."
335
msgid "Assert: `change_hat' returned NULL."
333
339
msgid "Assert: 'hat rule' returned NULL."
343
msgid "Assert: 'local_profile rule' returned NULL."
338
348
msgid "Unset boolean variable %s used in if-expression"
352
msgid "subset can only be used with link rules."
356
msgid "link and exec perms conflict on a file rule using ->"
360
msgid "link perms are not allowed on a named profile transition.\n"
364
msgid "unsafe rule missing exec permissions"
368
msgid "link perms are not allowed on a named profile transtion.\n"
343
373
msgid "missing an end of line character? (entry: %s)"
347
msgid "Assert: `addresses' returned NULL."
351
msgid "Network entries can only have one TO address."
355
msgid "Network entries can only have one FROM address."
358
#: parser_yacc.y:712 parser_yacc.y:743
360
msgid "`%s' is not a valid ip address."
365
msgid "`/%d' is not a valid netmask."
370
msgid "`%s' is not a valid netmask."
373
#: parser_yacc.y:789 parser_yacc.y:809
375
msgid "ports must be between %d and %d"
376
#: parser_yacc.y:1000 parser_yacc.y:1010
377
msgid "Invalid network entry."
380
#: parser_yacc.y:1064 parser_yacc.y:1072
382
msgid "Invalid capability %s."
385
#: parser_yacc.y:1089
380
387
msgid "AppArmor parser error in %s at line %d: %s\n"
390
#: parser_yacc.y:1092
385
392
msgid "AppArmor parser error, line %d: %s\n"
388
#: ../parser_regex.c:247
395
#: ../parser_regex.c:283
390
397
msgid "%s: Illegal open {, nesting groupings not allowed\n"
393
#: ../parser_regex.c:267
400
#: ../parser_regex.c:303
395
402
msgid "%s: Regex grouping error: Invalid number of items between {}\n"
398
#: ../parser_regex.c:273
405
#: ../parser_regex.c:309
400
407
msgid "%s: Regex grouping error: Invalid close }, no matching open { detected\n"
403
#: ../parser_regex.c:339
410
#: ../parser_regex.c:375
405
412
msgid "%s: Regex grouping error: Unclosed grouping or character class, expecting close }\n"
408
#: ../parser_regex.c:353
415
#: ../parser_regex.c:389
410
417
msgid "%s: Internal buffer overflow detected, %d characters exceeded\n"
413
#: ../parser_regex.c:357
420
#: ../parser_regex.c:393
415
422
msgid "%s: Unable to parse input line '%s'\n"
418
#: ../parser_regex.c:390
425
#: ../parser_regex.c:445
420
427
msgid "%s: Failed to compile regex '%s' [original: '%s']\n"
423
#: ../parser_regex.c:394
430
#: ../parser_regex.c:449
425
432
msgid "%s: error near "
428
#: ../parser_regex.c:404
435
#: ../parser_regex.c:459
430
437
msgid "%s: error reason: '%s'\n"
433
#: ../parser_regex.c:413
440
#: ../parser_regex.c:468
435
442
msgid "%s: Failed to compile regex '%s' [original: '%s'] - malloc failed\n"
438
#: ../parser_policy.c:102
445
#: ../parser_policy.c:194
440
447
msgid "ERROR merging rules for profile %s, failed to load\n"
443
#: ../parser_policy.c:134
450
#: ../parser_policy.c:226
446
453
"ERROR profile %s contains policy elements not usable with this kernel:\n"
448
455
"\t'**' may only be used at the end of a rule.\n"
451
#: ../parser_policy.c:179
458
#: ../parser_policy.c:271
453
460
msgid "ERROR processing regexs for profile %s, failed to load\n"
456
#: ../parser_policy.c:206
463
#: ../parser_policy.c:298
458
465
msgid "ERROR expanding variables for profile %s, failed to load\n"
461
#: ../parser_policy.c:259
468
#: ../parser_policy.c:481
463
470
msgid "ERROR in profile %s, failed to load\n"
466
#: ../parser_policy.c:413
473
#: ../parser_policy.c:659
475
msgid "%s: Errors found during postprocessing. Aborting.\n"
478
#: ../parser_policy.c:666 ../parser_policy.c:687
480
msgid "%s: Errors found during regex postprocess. Aborting.\n"
483
#: ../parser_policy.c:673
485
msgid "%s: Errors found during postprocess. Aborting.\n"
488
#: ../parser_policy.c:680
468
490
msgid "%s: Errors found in combining rules postprocessing. Aborting.\n"
471
#: ../parser_policy.c:420 ../parser_policy.c:427
473
msgid "%s: Errors found during regex postprocess. Aborting.\n"