1
# Translation template for the subdomain parser
2
# Copyright (C) YEAR Immunix, Inc.
3
# This file is distributed under the same license as the subdomain_parser package.
4
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
9
"Project-Id-Version: apparmor-parser 1.1\n"
10
"Report-Msgid-Bugs-To: apparmor-general@forge.novell.com\n"
11
"POT-Creation-Date: 2005-03-31 13:39-0800\n"
12
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14
"Language-Team: LANGUAGE <LL@li.org>\n"
16
"Content-Type: text/plain; charset=CHARSET\n"
17
"Content-Transfer-Encoding: 8bit\n"
19
#: ../parser_include.c:80
20
msgid "Error couldn't allocate temporary file\n"
23
#: ../parser_include.c:103
24
msgid "Error: Out of Memory\n"
27
#: ../parser_include.c:122
29
msgid "Error: Can't add directory %s to search path\n"
32
#: ../parser_include.c:130
33
msgid "Error: Could not allocate memory\n"
36
#: ../parser_include.c:251
38
msgid "Error: could not allocate buffer for include. line %d in %s\n"
41
#: ../parser_include.c:259 ../parser_include.c:274
43
msgid "Error: bad include. line %d in %s\n"
46
#: ../parser_include.c:303
48
msgid "Error: exceeded %d levels of includes. NOT processing %s include\n"
51
#: ../parser_include.c:318
53
msgid "Error: #include %s%c not found. line %d in %s\n"
56
#: ../parser_interface.c:115
58
msgid "PANIC bad increment buffer %p pos %p ext %p size %d res %p\n"
61
#: ../parser_interface.c:505 ../parser_sysctl.c:95
63
msgid "Unable to open %s - %s\n"
66
#: ../parser_interface.c:521
67
msgid "unable to create work area\n"
70
#: ../parser_interface.c:529
72
msgid "unable to serialize profile %s\n"
75
#: ../parser_interface.c:538
77
msgid "%s: Unable to write entire profile entry\n"
82
msgid "(ip_mode) Found unexpected character: '%s'"
87
msgid "Found unexpected character: '%s'"
90
#: ../parser_main.c:263
92
msgid "%s: Could not allocate memory for subdomain mount point\n"
95
#: ../parser_main.c:269
97
msgid "%s: Could not allocate memory for subdomainbase mount point\n"
100
#: ../parser_main.c:317
103
"%s: Sorry. You need root privileges to run this program.\n"
107
#: ../parser_main.c:326
110
"%s: Warning! You've set this program setuid root.\n"
111
"Anybody who can run this program can update your AppArmor profiles.\n"
115
#: ../parser_main.c:376
118
"%s: Unable to query modules - '%s'\n"
119
"Either modules are disabled or your kernel is too old.\n"
122
#: ../parser_main.c:382
124
msgid "%s: Unable to find "
127
#: ../parser_main.c:382
130
"Ensure that it has been loaded.\n"
133
#: ../parser_main.c:411
135
msgid "%s: Errors found in file. Aborting.\n"
138
#: ../parser_main.c:418
140
msgid "%s: Errors found in combining rules postprocessing. Aborting.\n"
143
#: ../parser_main.c:426
145
msgid "%s: Errors found during regex postprocess. Aborting.\n"
148
#: ../parser_merge.c:56
149
msgid "Couldn't merge entries. Out of Memory\n"
152
#: ../parser_merge.c:77
154
msgid "profile %s: has merged rule %s with multiple x modifiers\n"
157
#: ../parser_merge.c:140
159
msgid "ERROR in profile %s, failed to load\n"
162
#: ../parser_sysctl.c:42
163
msgid "Bad write position\n"
166
#: ../parser_sysctl.c:45
167
msgid "Permission denied\n"
170
#: ../parser_sysctl.c:48
171
msgid "Out of memory\n"
174
#: ../parser_sysctl.c:51
175
msgid "Couldn't copy profile Bad memory address\n"
178
#: ../parser_sysctl.c:54
179
msgid "Profile doesn't conform to protocol\n"
182
#: ../parser_sysctl.c:57
183
msgid "Profile does not match signature\n"
186
#: ../parser_sysctl.c:60
187
msgid "Profile version not supported\n"
190
#: ../parser_sysctl.c:63
191
msgid "Profile already exists\n"
194
#: ../parser_sysctl.c:66
195
msgid "Profile doesn't exist\n"
198
#: ../parser_sysctl.c:69
199
msgid "Unknown error\n"
202
#: ../parser_sysctl.c:120
204
msgid "%s: Unable to add \"%s\". "
207
#: ../parser_sysctl.c:126
209
msgid "%s: Unable to replace \"%s\". "
212
#: ../parser_sysctl.c:132
214
msgid "%s: Unable to remove \"%s\". "
217
#: ../parser_sysctl.c:138
219
msgid "%s: Unable to write to stdout\n"
222
#: ../parser_sysctl.c:142 ../parser_sysctl.c:167
224
msgid "%s: ASSERT: Invalid option: %d\n"
227
#: ../parser_sysctl.c:153
229
msgid "Addition succeeded for \"%s\".\n"
232
#: ../parser_sysctl.c:157
234
msgid "Replacement succeeded for \"%s\".\n"
237
#: ../parser_sysctl.c:161
239
msgid "Removal succeeded for \"%s\".\n"
242
#: parser_yacc.y:215 parser_yacc.y:240 parser_yacc.y:393 parser_yacc.y:409
243
#: parser_yacc.y:459 parser_yacc.y:500 parser_yacc.y:529 parser_yacc.y:543
244
#: parser_yacc.y:557 parser_yacc.y:571 parser_yacc.y:585 parser_yacc.y:613
245
#: parser_yacc.y:641 parser_yacc.y:678 parser_yacc.y:695 parser_yacc.y:709
247
msgid "Memory allocation error."
252
msgid "Default allow subdomains are no longer supported, sorry. (domain: %s)"
258
"Default allow subdomains are no longer supported, sorry. (domain: %s^%s)"
262
msgid "Assert: `rule' returned NULL."
266
msgid "Assert: `netrule' returned NULL."
270
msgid "Assert: 'hat rule' returned NULL."
274
msgid "md5 signature given without execute privilege."
277
#: parser_yacc.y:426 parser_yacc.y:435
279
msgid "missing an end of line character? (entry: %s)"
282
#: parser_yacc.y:441 parser_yacc.y:447
284
msgid "Negative subdomain entries are no longer supported, sorry. (entry: %s)"
288
msgid "Assert: `addresses' returned NULL."
292
msgid "Network entries can only have one TO address."
296
msgid "Network entries can only have one FROM address."
299
#: parser_yacc.y:618 parser_yacc.y:647
301
msgid "`%s' is not a valid ip address."
306
msgid "`/%d' is not a valid netmask."
311
msgid "`%s' is not a valid netmask."
314
#: parser_yacc.y:692 parser_yacc.y:712
316
msgid "ports must be between %d and %d"
321
msgid "AppArmor parser error, line %d: %s\n"
325
msgid "Exec qualifier 'i' must be followed by 'x'"
329
msgid "Exec qualifier 'i' invalid, conflicting qualifier already specified"
333
msgid "Exec qualifier 'u' must be followed by 'x'"
337
msgid "Exec qualifier 'u' invalid, conflicting qualifier already specified"
341
msgid "Exec qualifier 'p' must be followed by 'x'"
345
msgid "Exec qualifier 'p' invalid, conflicting qualifier already specified"
349
msgid "Invalid mode, 'x' must be preceded by exec qualifier 'i', 'u' or 'p'"
353
msgid "Internal: unexpected mode character in input"
356
#: parser_yacc.y:1211
358
msgid "%s: Illegal open {, nesting groupings not allowed\n"
361
#: parser_yacc.y:1231
363
msgid "%s: Regex grouping error: Invalid number of items between {}\n"
366
#: parser_yacc.y:1237
369
"%s: Regex grouping error: Invalid close }, no matching open { detected\n"
372
#: parser_yacc.y:1294
374
msgid "%s: Regex grouping error: Unclosed grouping, expecting close }\n"
377
#: parser_yacc.y:1309
379
msgid "%s: Internal buffer overflow detected, %d characters exceeded\n"
382
#: parser_yacc.y:1314
384
msgid "%s: Unable to parse input line '%s'\n"
387
#: parser_yacc.y:1348
389
msgid "%s: Failed to compile regex '%s' [original: '%s']\n"
392
#: parser_yacc.y:1353
394
msgid "%s: error near "
397
#: parser_yacc.y:1364
399
msgid "%s: error reason: '%s'\n"
402
#: parser_yacc.y:1374
404
msgid "%s: Failed to compile regex '%s' [original: '%s'] - malloc failed\n"
407
#: parser_yacc.y:1424
409
msgid "%s: Subdomain '%s' defined, but no parent '%s'.\n"
412
#: parser_yacc.y:1461
414
msgid "%s: Two SubDomains defined for '%s'.\n"
419
msgid "Warning (line %d): "