~apparmor-dev/apparmor/apparmor-ubuntu-citrain-trusty

« back to all changes in this revision

Viewing changes to parser/po/en_GB.po

  • Committer: Seth Arnold
  • Date: 2014-03-12 02:05:16 UTC
  • mto: This revision was merged to the branch mainline in revision 1496.
  • Revision ID: seth.arnold@canonical.com-20140312020516-zjike3pmw6hi861h
[ Jamie Strandboge ]
 * debian/debhelper/dh_apparmor: exit with error if aa-easyprof does not
   exist
 * debian/control: drop Depends on apparmor-easyprof to Suggests for
   dh-apparmor
[ Seth Arnold, Jamie Strandboge, Steve Beattie, John Johansen, Tyler Hicks ]
* New upstream snapshot (LP: #1278702, #1061693, #1285653) dropping very
  large Ubuntu delta and fixing the following bugs:
  - Adjust fonts abstraction for libthai (LP: #1278702)
  - Support translated XDG user directories (LP: #1061693)
  - Adjust abstractions/web-data to include /var/www/html (LP: #1285653)
    Refresh 0002-add-debian-integration-to-lighttpd.patch to include
    /etc/lighttpd/conf-available/*.conf
  - Adjust debian/libapparmor1.symbols to reflect new upstream versioning
    for the aa_query_label() function
  - Raise exceptions in Python bindings when something fails
* ship new Python replacements for previous Perl-based tools
  - debian/apparmor-utils.install: remove usr/share/perl5/Immunix/*.pm and add
    usr/sbin/aa-autodep, usr/sbin/aa-cleanprof and usr/sbin/aa-mergeprof
  - debian/control:
    + remove various Perl dependencies
    + add python-apparmor and python3-apparmor
    + python3-apparmor Breaks: apparmor-easyprof to move the file since it
      ships dist-packages/apparmor/__init__.py now
  - debian/apparmor-utils.manpages: ship new manpages for aa-cleanprof and
    aa-mergeprof
  - debian/rules: build and install Python tools
* debian/apparmor.install:
  - install apparmorfs, dovecot, kernelvars, securityfs, sys,
    and xdg-user-dirs tunables and xdg-user-dirs.d directory
* debian/apparmor.dirs:
  - install /etc/apparmor.d/tunables/xdg-user-dirs.d
* debian/apparmor.postinst: create xdg-user-dirs.d
* debian/apparmor.postrm: remove xdg-user-dirs.d
* Remaining patches:
  - 0001-add-chromium-browser.patch
  - 0002-add-debian-integration-to-lighttpd.patch
  - 0003-ubuntu-manpage-updates.patch
  - 0004-libapparmor-layout-deb.patch (renamed from 0008)
  - 0005-libapparmor-mention-dbus-method-in-getcon-man.patch (renamed from
    0068)
  - 0006-etc-writable.patch (renamed from 0070)
  - 0007-aa-utils_are_bilingual.patch (renamed from 0077)
  - 0008-remove-ptrace.patch
  - 0009-convert-to-rules.patch
  - 0010-list-fns.patch
  - 0011-parse-mode.patch
  - 0012-add-decimal-interp.patch
  - 0013-policy_mediates.patch
  - 0014-fix-failpath.patch
  - 0015-feature_file.patch
  - 0016-fix-network.patch
  - 0017-aare-to-class.patch
  - 0018-add-mediation-unix.patch
  - 0019-parser_version.patch
  - 0020-caching.patch
  - 0021-label-class.patch
  - 0022-signal.patch
  - 0023-fix-lexer-debug.patch
  - 0024-ptrace.patch
  - 0025-use-diff-encode.patch
  - 0026-fix-serialize.patch
  - 0027-fix-af.patch
  - 0028-opt_arg.patch
  - 0029-tests-cond-dbus.patch
  - 0030-tests.diff
* Move manpages from libapparmor1 to libapparmor-dev
  - debian/libapparmor-dev.manpages: install aa_change_hat.2,
    aa_change_profile.2, aa_find_mountpoint.2, aa_getcon.2
  - debian/control: libapparmor-dev Replaces: and Breaks: libapparmor1
* Move /usr/lib/python3/dist-packages/apparmor/__init__.py from
  apparmor-easyprof to python3-apparmor
  - debian/control: python3-apparmor Breaks: apparmor-easyprof
  - debian/apparmor-easyprof.install: remove
    usr/lib/python*.*/site-packages/apparmor*
* New profiles and abstractions:
  - debian/apparmor.install: tunables/dovecot, tunables/kernelvars,
    tunables/xdg-user-dirs, tunables/xdg-user-dirs.d
* Test merge from upstream new pyutils branch (rev 2385)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# English message file for YaST2 (@memory@).
2
 
# Copyright (C) 2005 SUSE Linux Products GmbH.
3
 
# Copyright (C) 2002 SuSE Linux AG.
4
 
# Copyright (C) 2000, 2001 SuSE GmbH.
5
 
# James Ogley <ogley@suse.co.uk>, 2000, 2001.
 
1
# English (United Kingdom) translation for apparmor
 
2
# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013
 
3
# This file is distributed under the same license as the apparmor package.
 
4
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
6
5
#
7
6
msgid ""
8
7
msgstr ""
9
 
"Project-Id-Version: YaST (@memory@)\n"
10
 
"Report-Msgid-Bugs-To: i18n@suse.de\n"
11
 
"POT-Creation-Date: 2005-03-31 13:39+8\n"
12
 
"PO-Revision-Date: 2001-07-17 16:27+0200\n"
13
 
"Last-Translator: James Ogley <ogley@suse.co.uk>\n"
14
 
"Language-Team: English <i18n@suse.de>\n"
 
8
"Project-Id-Version: apparmor-parser\n"
 
9
"Report-Msgid-Bugs-To: <apparmor@lists.ubuntu.com>\n"
 
10
"POT-Creation-Date: 2013-11-14 10:18-0800\n"
 
11
"PO-Revision-Date: 2013-11-15 22:02+0000\n"
 
12
"Last-Translator: Andi Chandler <Unknown>\n"
 
13
"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
15
14
"MIME-Version: 1.0\n"
16
15
"Content-Type: text/plain; charset=UTF-8\n"
17
 
"Content-Transfer-Encoding: 8-bit\n"
18
 
"Plural-Forms: nplurals=2; plural=n != 1;\n"
19
 
 
20
 
#: ../parser_include.c:80
21
 
msgid "Error couldn't allocate temporary file\n"
22
 
msgstr ""
23
 
 
24
 
#: ../parser_include.c:103
25
 
msgid "Error: Out of Memory\n"
26
 
msgstr ""
27
 
 
28
 
#: ../parser_include.c:122
29
 
#, c-format
30
 
msgid "Error: Can't add directory %s to search path\n"
31
 
msgstr ""
32
 
 
33
 
#: ../parser_include.c:130
34
 
msgid "Error: Could not allocate memory\n"
35
 
msgstr ""
36
 
 
37
 
#: ../parser_include.c:251
38
 
#, c-format
39
 
msgid "Error: could not allocate buffer for include. line %d in %s\n"
40
 
msgstr ""
41
 
 
42
 
#: ../parser_include.c:259 ../parser_include.c:274
43
 
#, c-format
44
 
msgid "Error: bad include. line %d in %s\n"
45
 
msgstr ""
46
 
 
47
 
#: ../parser_include.c:303
48
 
#, c-format
49
 
msgid "Error: exceeded %d levels of includes.  NOT processing %s include\n"
50
 
msgstr ""
51
 
 
52
 
#: ../parser_include.c:318
53
 
#, c-format
54
 
msgid "Error: #include %s%c not found. line %d in %s\n"
55
 
msgstr ""
56
 
 
57
 
#: ../parser_interface.c:115
58
 
#, c-format
59
 
msgid "PANIC bad increment buffer %p pos %p ext %p size %d res %p\n"
60
 
msgstr ""
61
 
 
62
 
#: ../parser_interface.c:505 ../parser_sysctl.c:95
63
 
#, c-format
64
 
msgid "Unable to open %s - %s\n"
65
 
msgstr ""
66
 
 
67
 
#: ../parser_interface.c:521
68
 
msgid "unable to create work area\n"
69
 
msgstr ""
70
 
 
71
 
#: ../parser_interface.c:529
72
 
#, c-format
73
 
msgid "unable to serialize profile %s\n"
74
 
msgstr ""
75
 
 
76
 
#: ../parser_interface.c:538
77
 
#, c-format
78
 
msgid "%s: Unable to write entire profile entry\n"
79
 
msgstr ""
80
 
 
81
 
#: parser_lex.l:345
82
 
#, c-format
83
 
msgid "(ip_mode) Found unexpected character: '%s'"
84
 
msgstr ""
85
 
 
86
 
#: parser_lex.l:469
87
 
#, c-format
88
 
msgid "Found unexpected character: '%s'"
89
 
msgstr ""
90
 
 
91
 
#: ../parser_main.c:263
92
 
#, c-format
93
 
msgid "%s: Could not allocate memory for subdomain mount point\n"
94
 
msgstr ""
95
 
 
96
 
#: ../parser_main.c:269
97
 
#, c-format
98
 
msgid "%s: Could not allocate memory for subdomainbase mount point\n"
99
 
msgstr ""
100
 
 
101
 
#: ../parser_main.c:317
102
 
#, c-format
103
 
msgid ""
104
 
"%s: Sorry. You need root priveleges to run this program.\n"
105
 
"\n"
106
 
msgstr ""
107
 
 
108
 
#: ../parser_main.c:326
109
 
#, c-format
110
 
msgid ""
111
 
"%s: Warning! You've set this program setuid root.\n"
112
 
"Anybody who can run this program can update your AppArmor profiles.\n"
113
 
"\n"
114
 
msgstr ""
115
 
 
116
 
#: ../parser_main.c:376
117
 
#, c-format
118
 
msgid ""
119
 
"%s: Unable to query modules - '%s'\n"
120
 
"Either modules are disabled or your kernel is too old.\n"
121
 
msgstr ""
122
 
 
123
 
#: ../parser_main.c:382
124
 
#, c-format
125
 
msgid "%s: Unable to find "
126
 
msgstr ""
127
 
 
128
 
#: ../parser_main.c:382
129
 
msgid ""
130
 
"!\n"
131
 
"Ensure that it has been loaded.\n"
132
 
msgstr ""
133
 
 
134
 
#: ../parser_main.c:411
135
 
#, c-format
136
 
msgid "%s: Errors found in file. Aborting.\n"
137
 
msgstr ""
138
 
 
139
 
#: ../parser_main.c:418
140
 
#, c-format
141
 
msgid "%s: Errors found in combining rules postprocessing. Aborting.\n"
142
 
msgstr ""
143
 
 
144
 
#: ../parser_main.c:426
145
 
#, c-format
146
 
msgid "%s: Errors found during regex postprocess. Aborting.\n"
147
 
msgstr ""
148
 
 
149
 
#: ../parser_merge.c:56
150
 
msgid "Couldn't merge entries. Out of Memory\n"
151
 
msgstr ""
152
 
 
153
 
#: ../parser_merge.c:77
154
 
#, c-format
155
 
msgid "profile %s: has merged rule %s with multiple x modifiers\n"
156
 
msgstr ""
157
 
 
158
 
#: ../parser_merge.c:140
159
 
#, c-format
160
 
msgid "ERROR in profile %s, failed to load\n"
161
 
msgstr ""
162
 
 
163
 
#: ../parser_sysctl.c:42
 
16
"Content-Transfer-Encoding: 8bit\n"
 
17
"X-Launchpad-Export-Date: 2013-11-16 05:14+0000\n"
 
18
"X-Generator: Launchpad (build 16831)\n"
 
19
"Language: en_GB\n"
 
20
 
 
21
#: ../parser_include.c:113
 
22
msgid "Error: Out of memory.\n"
 
23
msgstr "Error: Out of memory.\n"
 
24
 
 
25
#: ../parser_include.c:123
 
26
#, c-format
 
27
msgid "Error: basedir %s is not a directory, skipping.\n"
 
28
msgstr "Error: basedir %s is not a directory, skipping.\n"
 
29
 
 
30
#: ../parser_include.c:137
 
31
#, c-format
 
32
msgid "Error: Could not add directory %s to search path.\n"
 
33
msgstr "Error: Could not add directory %s to search path.\n"
 
34
 
 
35
#: ../parser_include.c:147
 
36
msgid "Error: Could not allocate memory.\n"
 
37
msgstr "Error: Could not allocate memory.\n"
 
38
 
 
39
#: ../parser_interface.c:69 ../parser_interface.c:72
164
40
msgid "Bad write position\n"
165
 
msgstr ""
 
41
msgstr "Bad write position\n"
166
42
 
167
 
#: ../parser_sysctl.c:45
 
43
#: ../parser_interface.c:72 ../parser_interface.c:75
168
44
msgid "Permission denied\n"
169
 
msgstr ""
 
45
msgstr "Permission denied\n"
170
46
 
171
 
#: ../parser_sysctl.c:48
 
47
#: ../parser_interface.c:75 ../parser_interface.c:78
172
48
msgid "Out of memory\n"
173
 
msgstr ""
174
 
 
175
 
#: ../parser_sysctl.c:51
176
 
msgid "Couldn't copy profile Bad memory address\n"
177
 
msgstr ""
178
 
 
179
 
#: ../parser_sysctl.c:54
 
49
msgstr "Out of memory\n"
 
50
 
 
51
#: ../parser_interface.c:78 ../parser_interface.c:81
 
52
msgid "Couldn't copy profile: Bad memory address\n"
 
53
msgstr "Could not copy profile: Bad memory address\n"
 
54
 
 
55
#: ../parser_interface.c:81 ../parser_interface.c:84
180
56
msgid "Profile doesn't conform to protocol\n"
181
 
msgstr ""
 
57
msgstr "Profile does not conform to protocol\n"
182
58
 
183
 
#: ../parser_sysctl.c:57
 
59
#: ../parser_interface.c:84 ../parser_interface.c:87
184
60
msgid "Profile does not match signature\n"
185
 
msgstr ""
186
 
 
187
 
#: ../parser_sysctl.c:60
188
 
msgid "Profile version not supported\n"
189
 
msgstr ""
190
 
 
191
 
#: ../parser_sysctl.c:63
 
61
msgstr "Profile does not match signature\n"
 
62
 
 
63
#: ../parser_interface.c:87 ../parser_interface.c:90
 
64
msgid "Profile version not supported by Apparmor module\n"
 
65
msgstr ""
 
66
 
 
67
#: ../parser_interface.c:90 ../parser_interface.c:93
192
68
msgid "Profile already exists\n"
193
69
msgstr ""
194
70
 
195
 
#: ../parser_sysctl.c:66
 
71
#: ../parser_interface.c:93 ../parser_interface.c:96
196
72
msgid "Profile doesn't exist\n"
197
73
msgstr ""
198
74
 
199
 
#: ../parser_sysctl.c:69
200
 
msgid "Unknown error\n"
201
 
msgstr ""
202
 
 
203
 
#: ../parser_sysctl.c:120
 
75
#: ../parser_interface.c:96 ../parser_interface.c:99
 
76
msgid "Permission denied; attempted to load a profile while confined?\n"
 
77
msgstr ""
 
78
 
 
79
#: ../parser_interface.c:99 ../parser_interface.c:102
 
80
#, c-format
 
81
msgid "Unknown error (%d): %s\n"
 
82
msgstr ""
 
83
 
 
84
#: ../parser_interface.c:116 ../parser_interface.c:119
204
85
#, c-format
205
86
msgid "%s: Unable to add \"%s\".  "
206
87
msgstr ""
207
88
 
208
 
#: ../parser_sysctl.c:126
 
89
#: ../parser_interface.c:121 ../parser_interface.c:124
209
90
#, c-format
210
91
msgid "%s: Unable to replace \"%s\".  "
211
92
msgstr ""
212
93
 
213
 
#: ../parser_sysctl.c:132
 
94
#: ../parser_interface.c:126 ../parser_interface.c:129
214
95
#, c-format
215
96
msgid "%s: Unable to remove \"%s\".  "
216
97
msgstr ""
217
98
 
218
 
#: ../parser_sysctl.c:138
 
99
#: ../parser_interface.c:131 ../parser_interface.c:134
219
100
#, c-format
220
101
msgid "%s: Unable to write to stdout\n"
221
102
msgstr ""
222
103
 
223
 
#: ../parser_sysctl.c:142 ../parser_sysctl.c:167
 
104
#: ../parser_interface.c:135 ../parser_interface.c:138
 
105
#, c-format
 
106
msgid "%s: Unable to write to output file\n"
 
107
msgstr ""
 
108
 
 
109
#: ../parser_interface.c:138 ../parser_interface.c:162
 
110
#: ../parser_interface.c:141 ../parser_interface.c:165
224
111
#, c-format
225
112
msgid "%s: ASSERT: Invalid option: %d\n"
226
113
msgstr ""
227
114
 
228
 
#: ../parser_sysctl.c:153
 
115
#: ../parser_interface.c:147 ../parser_interface.c:150
229
116
#, c-format
230
117
msgid "Addition succeeded for \"%s\".\n"
231
118
msgstr ""
232
119
 
233
 
#: ../parser_sysctl.c:157
 
120
#: ../parser_interface.c:151 ../parser_interface.c:154
234
121
#, c-format
235
122
msgid "Replacement succeeded for \"%s\".\n"
236
123
msgstr ""
237
124
 
238
 
#: ../parser_sysctl.c:161
 
125
#: ../parser_interface.c:155 ../parser_interface.c:158
239
126
#, c-format
240
127
msgid "Removal succeeded for \"%s\".\n"
241
128
msgstr ""
242
129
 
243
 
#: parser_yacc.y:215 parser_yacc.y:240 parser_yacc.y:393 parser_yacc.y:409
244
 
#: parser_yacc.y:459 parser_yacc.y:500 parser_yacc.y:529 parser_yacc.y:543
245
 
#: parser_yacc.y:557 parser_yacc.y:571 parser_yacc.y:585 parser_yacc.y:613
246
 
#: parser_yacc.y:641 parser_yacc.y:678 parser_yacc.y:695 parser_yacc.y:709
247
 
#: parser_yacc.y:915
 
130
#: ../parser_interface.c:251 ../parser_interface.c:254
 
131
#, c-format
 
132
msgid "PANIC bad increment buffer %p pos %p ext %p size %d res %p\n"
 
133
msgstr ""
 
134
 
 
135
#: ../parser_interface.c:656 ../parser_interface.c:658
 
136
#, c-format
 
137
msgid "profile %s network rules not enforced\n"
 
138
msgstr ""
 
139
 
 
140
#: ../parser_interface.c:666
 
141
msgid "Unknown pattern type\n"
 
142
msgstr ""
 
143
 
 
144
#: ../parser_interface.c:750 ../parser_interface.c:902
 
145
#: ../parser_interface.c:743 ../parser_interface.c:894
 
146
#, c-format
 
147
msgid "Unable to open %s - %s\n"
 
148
msgstr ""
 
149
 
 
150
#: ../parser_interface.c:776 ../parser_interface.c:768
 
151
#, c-format
 
152
msgid "Memory Allocation Error: Unable to remove ^%s\n"
 
153
msgstr ""
 
154
 
 
155
#: ../parser_interface.c:789 ../parser_interface.c:781
 
156
#, c-format
 
157
msgid "Memory Allocation Error: Unable to remove %s:%s."
 
158
msgstr ""
 
159
 
 
160
#: ../parser_interface.c:810 ../parser_interface.c:802
 
161
msgid "unable to create work area\n"
 
162
msgstr ""
 
163
 
 
164
#: ../parser_interface.c:818 ../parser_interface.c:810
 
165
#, c-format
 
166
msgid "unable to serialize profile %s\n"
 
167
msgstr ""
 
168
 
 
169
#: ../parser_interface.c:829 ../parser_interface.c:916
 
170
#: ../parser_interface.c:821 ../parser_interface.c:908
 
171
#, c-format
 
172
msgid "%s: Unable to write entire profile entry\n"
 
173
msgstr ""
 
174
 
 
175
#: ../parser_interface.c:839 ../parser_interface.c:831
 
176
#, c-format
 
177
msgid "%s: Unable to write entire profile entry to cache\n"
 
178
msgstr ""
 
179
 
 
180
#: parser_lex.l:100 parser_lex.l:163
 
181
#, c-format
 
182
msgid "Could not open '%s'"
 
183
msgstr ""
 
184
 
 
185
#: parser_lex.l:104 parser_lex.l:167
 
186
#, c-format
 
187
msgid "fstat failed for '%s'"
 
188
msgstr ""
 
189
 
 
190
#: parser_lex.l:121
 
191
#, c-format
 
192
msgid "opendir failed '%s'"
 
193
msgstr ""
 
194
 
 
195
#: parser_lex.l:152
 
196
#, c-format
 
197
msgid "stat failed for '%s'"
 
198
msgstr ""
 
199
 
 
200
#: parser_lex.l:155 parser_lex.l:133
 
201
#, c-format
 
202
msgid "Could not open '%s' in '%s'"
 
203
msgstr ""
 
204
 
 
205
#: parser_lex.l:284 parser_lex.l:322 parser_lex.l:362 parser_lex.l:399
 
206
#: parser_lex.l:469 parser_lex.l:655 parser_lex.l:586
 
207
#, c-format
 
208
msgid "Found unexpected character: '%s'"
 
209
msgstr ""
 
210
 
 
211
#: parser_lex.l:386 parser_lex.l:418
 
212
msgid "Variable declarations do not accept trailing commas"
 
213
msgstr ""
 
214
 
 
215
#: parser_lex.l:420
 
216
#, c-format
 
217
msgid "(network_mode) Found unexpected character: '%s'"
 
218
msgstr ""
 
219
 
 
220
#: ../parser_main.c:333 ../parser_common.c:61
 
221
#, c-format
 
222
msgid "Warning from %s (%s%sline %d): %s"
 
223
msgstr ""
 
224
 
 
225
#: ../parser_main.c:531
 
226
#, c-format
 
227
msgid "%s: Could not allocate memory for subdomainbase mount point\n"
 
228
msgstr ""
 
229
 
 
230
#: ../parser_main.c:577 ../parser_main.c:616
 
231
#, c-format
 
232
msgid ""
 
233
"Warning: unable to find a suitable fs in %s, is it mounted?\n"
 
234
"Use --subdomainfs to override.\n"
 
235
msgstr ""
 
236
 
 
237
#: ../parser_main.c:597 ../parser_main.c:635
 
238
#, c-format
 
239
msgid ""
 
240
"%s: Sorry. You need root privileges to run this program.\n"
 
241
"\n"
 
242
msgstr ""
 
243
 
 
244
#: ../parser_main.c:604 ../parser_main.c:642
 
245
#, c-format
 
246
msgid ""
 
247
"%s: Warning! You've set this program setuid root.\n"
 
248
"Anybody who can run this program can update your AppArmor profiles.\n"
 
249
"\n"
 
250
msgstr ""
 
251
 
 
252
#: ../parser_main.c:704 ../parser_main.c:813 ../parser_main.c:836
 
253
#: ../parser_main.c:946
 
254
#, c-format
 
255
msgid "Error: Could not read profile %s: %s.\n"
 
256
msgstr ""
 
257
 
 
258
#: ../parser_main.c:718 ../parser_misc.c:270 parser_yacc.y:227
 
259
#: parser_yacc.y:374 parser_yacc.y:386 parser_yacc.y:484 parser_yacc.y:586
 
260
#: parser_yacc.y:624 parser_yacc.y:939 parser_yacc.y:948 parser_yacc.y:960
 
261
#: parser_yacc.y:1008 parser_yacc.y:1019 parser_yacc.y:1101 parser_yacc.y:1119
 
262
#: parser_yacc.y:1126 ../parser_main.c:850 ../parser_main.c:1015
 
263
#: ../parser_main.c:1229 ../parser_main.c:1283 ../parser_misc.c:431
 
264
#: parser_yacc.y:268 parser_yacc.y:416 parser_yacc.y:426 parser_yacc.y:537
 
265
#: parser_yacc.y:626 parser_yacc.y:976 parser_yacc.y:1021 parser_yacc.y:1030
 
266
#: parser_yacc.y:1042 parser_yacc.y:1078 parser_yacc.y:1082 parser_yacc.y:1092
 
267
#: parser_yacc.y:1102 parser_yacc.y:1201 parser_yacc.y:1223 parser_yacc.y:1234
 
268
#: parser_yacc.y:1309 parser_yacc.y:1327 parser_yacc.y:1334 parser_yacc.y:1385
248
269
msgid "Memory allocation error."
249
270
msgstr ""
250
271
 
251
 
#: parser_yacc.y:259
252
 
#, c-format
253
 
msgid "Default allow subdomains are no longer supported, sorry. (domain: %s)"
254
 
msgstr ""
255
 
 
256
 
#: parser_yacc.y:265
257
 
#, c-format
258
 
msgid "Default allow subdomains are no longer supported, sorry. (domain: %s^%s)"
259
 
msgstr ""
260
 
 
261
 
#: parser_yacc.y:336
 
272
#: ../parser_main.c:740 ../parser_main.c:872
 
273
#, c-format
 
274
msgid "Cached load succeeded for \"%s\".\n"
 
275
msgstr ""
 
276
 
 
277
#: ../parser_main.c:744 ../parser_main.c:876
 
278
#, c-format
 
279
msgid "Cached reload succeeded for \"%s\".\n"
 
280
msgstr ""
 
281
 
 
282
#: ../parser_main.c:910 ../parser_main.c:1058
 
283
#, c-format
 
284
msgid "%s: Errors found in file. Aborting.\n"
 
285
msgstr ""
 
286
 
 
287
#: ../parser_misc.c:426 ../parser_misc.c:597
 
288
msgid ""
 
289
"Uppercase qualifiers \"RWLIMX\" are deprecated, please convert to lowercase\n"
 
290
"See the apparmor.d(5) manpage for details.\n"
 
291
msgstr ""
 
292
 
 
293
#: ../parser_misc.c:467 ../parser_misc.c:474 ../parser_misc.c:638
 
294
#: ../parser_misc.c:645
 
295
msgid "Conflict 'a' and 'w' perms are mutually exclusive."
 
296
msgstr ""
 
297
 
 
298
#: ../parser_misc.c:491 ../parser_misc.c:662
 
299
msgid "Exec qualifier 'i' invalid, conflicting qualifier already specified"
 
300
msgstr ""
 
301
 
 
302
#: ../parser_misc.c:502 ../parser_misc.c:673
 
303
#, c-format
 
304
msgid ""
 
305
"Unconfined exec qualifier (%c%c) allows some dangerous environment variables "
 
306
"to be passed to the unconfined process; 'man 5 apparmor.d' for details.\n"
 
307
msgstr ""
 
308
 
 
309
#: ../parser_misc.c:510 ../parser_misc.c:551 ../parser_misc.c:681
 
310
#: ../parser_misc.c:722
 
311
#, c-format
 
312
msgid "Exec qualifier '%c' invalid, conflicting qualifier already specified"
 
313
msgstr ""
 
314
 
 
315
#: ../parser_misc.c:537 ../parser_misc.c:545 ../parser_misc.c:708
 
316
#: ../parser_misc.c:716
 
317
#, c-format
 
318
msgid ""
 
319
"Exec qualifier '%c%c' invalid, conflicting qualifier already specified"
 
320
msgstr ""
 
321
 
 
322
#: ../parser_misc.c:593 ../parser_misc.c:764
 
323
#, c-format
 
324
msgid "Internal: unexpected mode character '%c' in input"
 
325
msgstr ""
 
326
 
 
327
#: ../parser_misc.c:615 ../parser_misc.c:786
 
328
#, c-format
 
329
msgid "Internal error generated invalid perm 0x%llx\n"
 
330
msgstr ""
 
331
 
 
332
#: ../parser_misc.c:865 ../parser_symtab.c:561 ../parser_regex.c:626
 
333
#: ../parser_variable.c:229
 
334
#, c-format
 
335
msgid "AppArmor parser error: %s\n"
 
336
msgstr ""
 
337
 
 
338
#: ../parser_merge.c:92 ../parser_merge.c:91
 
339
msgid "Couldn't merge entries. Out of Memory\n"
 
340
msgstr ""
 
341
 
 
342
#: ../parser_merge.c:111 ../parser_merge.c:113
 
343
#, c-format
 
344
msgid "profile %s: has merged rule %s with conflicting x modifiers\n"
 
345
msgstr ""
 
346
 
 
347
#: parser_yacc.y:236 parser_yacc.y:277
 
348
msgid "Profile attachment must begin with a '/'."
 
349
msgstr ""
 
350
 
 
351
#: parser_yacc.y:260 parser_yacc.y:302
 
352
msgid ""
 
353
"Profile names must begin with a '/', namespace or keyword 'profile' or 'hat'."
 
354
msgstr ""
 
355
 
 
356
#: parser_yacc.y:296 parser_yacc.y:338
 
357
#, c-format
 
358
msgid "Failed to create alias %s -> %s\n"
 
359
msgstr ""
 
360
 
 
361
#: parser_yacc.y:417 parser_yacc.y:460
 
362
msgid "Profile flag chroot_relative conflicts with namespace_relative"
 
363
msgstr ""
 
364
 
 
365
#: parser_yacc.y:421 parser_yacc.y:464
 
366
msgid "Profile flag mediate_deleted conflicts with delegate_deleted"
 
367
msgstr ""
 
368
 
 
369
#: parser_yacc.y:424 parser_yacc.y:467
 
370
msgid ""
 
371
"Profile flag attach_disconnected conflicts with no_attach_disconnected"
 
372
msgstr ""
 
373
 
 
374
#: parser_yacc.y:427 parser_yacc.y:470
 
375
msgid "Profile flag chroot_attach conflicts with chroot_no_attach"
 
376
msgstr ""
 
377
 
 
378
#: parser_yacc.y:441 parser_yacc.y:484
 
379
msgid "Profile flag 'debug' is no longer valid."
 
380
msgstr ""
 
381
 
 
382
#: parser_yacc.y:463 parser_yacc.y:506
 
383
#, c-format
 
384
msgid "Invalid profile flag: %s."
 
385
msgstr ""
 
386
 
 
387
#: parser_yacc.y:498 parser_yacc.y:520 parser_yacc.y:548
262
388
msgid "Assert: `rule' returned NULL."
263
389
msgstr ""
264
390
 
265
 
#: parser_yacc.y:350
266
 
msgid "Assert: `netrule' returned NULL."
267
 
msgstr ""
268
 
 
269
 
#: parser_yacc.y:378
 
391
#: parser_yacc.y:501 parser_yacc.y:546 parser_yacc.y:552 parser_yacc.y:584
 
392
msgid ""
 
393
"Invalid mode, in deny rules 'x' must not be preceded by exec qualifier 'i', "
 
394
"'p', or 'u'"
 
395
msgstr ""
 
396
 
 
397
#: parser_yacc.y:524 parser_yacc.y:556
 
398
msgid ""
 
399
"Invalid mode, 'x' must be preceded by exec qualifier 'i', 'p', 'c', or 'u'"
 
400
msgstr ""
 
401
 
 
402
#: parser_yacc.y:549 parser_yacc.y:587
 
403
msgid "Invalid mode, 'x' must be preceded by exec qualifier 'i', 'p', or 'u'"
 
404
msgstr ""
 
405
 
 
406
#: parser_yacc.y:574 parser_yacc.y:612 parser_yacc.y:614
 
407
msgid "Assert: `network_rule' return invalid protocol."
 
408
msgstr ""
 
409
 
 
410
#: parser_yacc.y:649 parser_yacc.y:696
 
411
msgid "Assert: `change_profile' returned NULL."
 
412
msgstr ""
 
413
 
 
414
#: parser_yacc.y:680 parser_yacc.y:720
270
415
msgid "Assert: 'hat rule' returned NULL."
271
416
msgstr ""
272
417
 
273
 
#: parser_yacc.y:411
274
 
msgid "md5 signature given without execute privilege."
275
 
msgstr ""
276
 
 
277
 
#: parser_yacc.y:426 parser_yacc.y:435
 
418
#: parser_yacc.y:689 parser_yacc.y:729
 
419
msgid "Assert: 'local_profile rule' returned NULL."
 
420
msgstr ""
 
421
 
 
422
#: parser_yacc.y:824 parser_yacc.y:885
 
423
#, c-format
 
424
msgid "Unset boolean variable %s used in if-expression"
 
425
msgstr ""
 
426
 
 
427
#: parser_yacc.y:882 parser_yacc.y:986
 
428
msgid "unsafe rule missing exec permissions"
 
429
msgstr ""
 
430
 
 
431
#: parser_yacc.y:901 parser_yacc.y:954
 
432
msgid "subset can only be used with link rules."
 
433
msgstr ""
 
434
 
 
435
#: parser_yacc.y:903 parser_yacc.y:956
 
436
msgid "link and exec perms conflict on a file rule using ->"
 
437
msgstr ""
 
438
 
 
439
#: parser_yacc.y:905 parser_yacc.y:958
 
440
msgid "link perms are not allowed on a named profile transition.\n"
 
441
msgstr ""
 
442
 
 
443
#: parser_yacc.y:921 parser_yacc.y:1003
278
444
#, c-format
279
445
msgid "missing an end of line character? (entry: %s)"
280
446
msgstr ""
281
447
 
282
 
#: parser_yacc.y:441 parser_yacc.y:447
283
 
#, c-format
284
 
msgid "Negative subdomain entries are no longer supported, sorry. (entry: %s)"
285
 
msgstr ""
286
 
 
287
 
#: parser_yacc.y:495
288
 
msgid "Assert: `addresses' returned NULL."
289
 
msgstr ""
290
 
 
291
 
#: parser_yacc.y:595
292
 
msgid "Network entries can only have one TO address."
293
 
msgstr ""
294
 
 
295
 
#: parser_yacc.y:600
296
 
msgid "Network entries can only have one FROM address."
297
 
msgstr ""
298
 
 
299
 
#: parser_yacc.y:618 parser_yacc.y:647
300
 
#, c-format
301
 
msgid "`%s' is not a valid ip address."
302
 
msgstr ""
303
 
 
304
 
#: parser_yacc.y:659
305
 
#, c-format
306
 
msgid "`/%d' is not a valid netmask."
307
 
msgstr ""
308
 
 
309
 
#: parser_yacc.y:666
310
 
#, c-format
311
 
msgid "`%s' is not a valid netmask."
312
 
msgstr ""
313
 
 
314
 
#: parser_yacc.y:692 parser_yacc.y:712
315
 
#, c-format
316
 
msgid "ports must be between %d and %d"
317
 
msgstr ""
318
 
 
319
 
#: parser_yacc.y:778
320
 
#, c-format
321
 
msgid "Subdomain parser error, line %d: %s\n"
322
 
msgstr ""
323
 
 
324
 
#: parser_yacc.y:821
325
 
msgid "Exec qualifier 'i' must be followed by 'x'"
326
 
msgstr ""
327
 
 
328
 
#: parser_yacc.y:823
329
 
msgid "Exec qualifier 'i' invalid, conflicting qualifier already specified"
330
 
msgstr ""
331
 
 
332
 
#: parser_yacc.y:833
333
 
msgid "Exec qualifier 'u' must be followed by 'x'"
334
 
msgstr ""
335
 
 
336
 
#: parser_yacc.y:835
337
 
msgid "Exec qualifier 'u' invalid, conflicting qualifier already specified"
338
 
msgstr ""
339
 
 
340
 
#: parser_yacc.y:845
341
 
msgid "Exec qualifier 'p' must be followed by 'x'"
342
 
msgstr ""
343
 
 
344
 
#: parser_yacc.y:847
345
 
msgid "Exec qualifier 'p' invalid, conflicting qualifier already specified"
346
 
msgstr ""
347
 
 
348
 
#: parser_yacc.y:856
349
 
msgid "Invalid mode, 'x' must be preceded by exec qualifier 'i', 'u' or 'p'"
350
 
msgstr ""
351
 
 
352
 
#: parser_yacc.y:860
353
 
msgid "Internal: unexpected mode character in input"
354
 
msgstr ""
355
 
 
356
 
#: parser_yacc.y:1211
 
448
#: parser_yacc.y:975 parser_yacc.y:985 parser_yacc.y:1057 parser_yacc.y:1067
 
449
msgid "Invalid network entry."
 
450
msgstr ""
 
451
 
 
452
#: parser_yacc.y:1039 parser_yacc.y:1048 parser_yacc.y:1254
 
453
#, c-format
 
454
msgid "Invalid capability %s."
 
455
msgstr ""
 
456
 
 
457
#: parser_yacc.y:1066 parser_yacc.y:1269
 
458
#, c-format
 
459
msgid "AppArmor parser error for %s%s%s at line %d: %s\n"
 
460
msgstr ""
 
461
 
 
462
#: parser_yacc.y:1072 parser_yacc.y:1275
 
463
#, c-format
 
464
msgid "AppArmor parser error,%s%s line %d: %s\n"
 
465
msgstr ""
 
466
 
 
467
#: ../parser_regex.c:244
357
468
#, c-format
358
469
msgid "%s: Illegal open {, nesting groupings not allowed\n"
359
470
msgstr ""
360
471
 
361
 
#: parser_yacc.y:1231
 
472
#: ../parser_regex.c:265 ../parser_regex.c:274
362
473
#, c-format
363
474
msgid "%s: Regex grouping error: Invalid number of items between {}\n"
364
475
msgstr ""
365
476
 
366
 
#: parser_yacc.y:1237
367
 
#, c-format
368
 
msgid "%s: Regex grouping error: Invalid close }, no matching open { detected\n"
369
 
msgstr ""
370
 
 
371
 
#: parser_yacc.y:1294
372
 
#, c-format
373
 
msgid "%s: Regex grouping error: Unclosed grouping, expecting close }\n"
374
 
msgstr ""
375
 
 
376
 
#: parser_yacc.y:1309
 
477
#: ../parser_regex.c:271 ../parser_regex.c:280
 
478
#, c-format
 
479
msgid ""
 
480
"%s: Regex grouping error: Invalid close }, no matching open { detected\n"
 
481
msgstr ""
 
482
 
 
483
#: ../parser_regex.c:337 ../parser_regex.c:343
 
484
#, c-format
 
485
msgid ""
 
486
"%s: Regex grouping error: Unclosed grouping or character class, expecting "
 
487
"close }\n"
 
488
msgstr ""
 
489
 
 
490
#: ../parser_regex.c:351 ../parser_regex.c:357
377
491
#, c-format
378
492
msgid "%s: Internal buffer overflow detected, %d characters exceeded\n"
379
493
msgstr ""
380
494
 
381
 
#: parser_yacc.y:1314
 
495
#: ../parser_regex.c:355 ../parser_regex.c:361
382
496
#, c-format
383
497
msgid "%s: Unable to parse input line '%s'\n"
384
498
msgstr ""
385
499
 
386
 
#: parser_yacc.y:1348
387
 
#, c-format
388
 
msgid "%s: Failed to compile regex '%s' [original: '%s']\n"
389
 
msgstr ""
390
 
 
391
 
#: parser_yacc.y:1353
392
 
#, c-format
393
 
msgid "%s: error near               "
394
 
msgstr ""
395
 
 
396
 
#: parser_yacc.y:1364
397
 
#, c-format
398
 
msgid "%s: error reason: '%s'\n"
 
500
#: ../parser_regex.c:397 ../parser_regex.c:405
 
501
#, c-format
 
502
msgid "%s: Invalid profile name '%s' - bad regular expression\n"
 
503
msgstr ""
 
504
 
 
505
#: ../parser_policy.c:202 ../parser_policy.c:402
 
506
#, c-format
 
507
msgid "ERROR merging rules for profile %s, failed to load\n"
 
508
msgstr ""
 
509
 
 
510
#: ../parser_policy.c:234
 
511
#, c-format
 
512
msgid ""
 
513
"ERROR profile %s contains policy elements not usable with this kernel:\n"
 
514
"\t'*', '?', character ranges, and alternations are not allowed.\n"
 
515
"\t'**' may only be used at the end of a rule.\n"
 
516
msgstr ""
 
517
 
 
518
#: ../parser_policy.c:279 ../parser_policy.c:359
 
519
#, c-format
 
520
msgid "ERROR processing regexs for profile %s, failed to load\n"
 
521
msgstr ""
 
522
 
 
523
#: ../parser_policy.c:306 ../parser_policy.c:389
 
524
#, c-format
 
525
msgid "ERROR expanding variables for profile %s, failed to load\n"
 
526
msgstr ""
 
527
 
 
528
#: ../parser_policy.c:390 ../parser_policy.c:382
 
529
#, c-format
 
530
msgid "ERROR adding hat access rule for profile %s\n"
 
531
msgstr ""
 
532
 
 
533
#: ../parser_policy.c:490 ../parser_policy.c:271
 
534
#, c-format
 
535
msgid "ERROR in profile %s, failed to load\n"
 
536
msgstr ""
 
537
 
 
538
#: ../parser_policy.c:675
 
539
#, c-format
 
540
msgid "%s: Errors found during postprocessing.  Aborting.\n"
 
541
msgstr ""
 
542
 
 
543
#: ../parser_policy.c:682 ../parser_policy.c:704
 
544
#, c-format
 
545
msgid "%s: Errors found during regex postprocess.  Aborting.\n"
 
546
msgstr ""
 
547
 
 
548
#: ../parser_policy.c:689
 
549
#, c-format
 
550
msgid "%s: Errors found during postprocess.  Aborting.\n"
 
551
msgstr ""
 
552
 
 
553
#: ../parser_policy.c:696
 
554
#, c-format
 
555
msgid "%s: Errors found in combining rules postprocessing. Aborting.\n"
 
556
msgstr ""
 
557
 
 
558
#: parser_lex.l:180
 
559
#, c-format
 
560
msgid "Could not process include directory '%s' in '%s'"
 
561
msgstr ""
 
562
 
 
563
#: ../parser_main.c:660
 
564
msgid "Feature buffer full."
 
565
msgstr ""
 
566
 
 
567
#: ../parser_main.c:1115 ../parser_main.c:1132
 
568
msgid "Out of memory"
 
569
msgstr ""
 
570
 
 
571
#: ../parser_main.c:1182
 
572
#, c-format
 
573
msgid "Can't create cache directory: %s\n"
 
574
msgstr ""
 
575
 
 
576
#: ../parser_main.c:1185
 
577
#, c-format
 
578
msgid "File in cache directory location: %s\n"
 
579
msgstr ""
 
580
 
 
581
#: ../parser_main.c:1188
 
582
#, c-format
 
583
msgid "Can't update cache directory: %s\n"
 
584
msgstr ""
 
585
 
 
586
#: ../parser_misc.c:833
 
587
#, c-format
 
588
msgid "Internal: unexpected DBus mode character '%c' in input"
 
589
msgstr ""
 
590
 
 
591
#: ../parser_misc.c:857
 
592
#, c-format
 
593
msgid "Internal error generated invalid DBus perm 0x%x\n"
 
594
msgstr ""
 
595
 
 
596
#: parser_yacc.y:575
 
597
msgid "deny prefix not allowed"
 
598
msgstr ""
 
599
 
 
600
#: parser_yacc.y:612
 
601
msgid "owner prefix not allowed"
 
602
msgstr ""
 
603
 
 
604
#: parser_yacc.y:660
 
605
msgid "owner prefix not allow on mount rules"
 
606
msgstr ""
 
607
 
 
608
#: parser_yacc.y:677
 
609
msgid "owner prefix not allow on dbus rules"
 
610
msgstr ""
 
611
 
 
612
#: parser_yacc.y:704
 
613
msgid "owner prefix not allow on capability rules"
 
614
msgstr ""
 
615
 
 
616
#: parser_yacc.y:1357
 
617
#, c-format
 
618
msgid "invalid mount conditional %s%s"
399
619
msgstr ""
400
620
 
401
621
#: parser_yacc.y:1374
402
 
#, c-format
403
 
msgid "%s: Failed to compile regex '%s' [original: '%s'] - malloc failed\n"
404
 
msgstr ""
405
 
 
406
 
#: parser_yacc.y:1424
407
 
#, c-format
408
 
msgid "%s: Subdomain '%s' defined, but no parent '%s'.\n"
409
 
msgstr ""
410
 
 
411
 
#: parser_yacc.y:1461
412
 
#, c-format
413
 
msgid "%s: Two profiles defined for '%s'.\n"
414
 
msgstr ""
415
 
 
416
 
#: ../parser.h:37
417
 
#, c-format
418
 
msgid "Warning (line %d): "
 
622
msgid "bad mount rule"
 
623
msgstr ""
 
624
 
 
625
#: parser_yacc.y:1381
 
626
msgid "mount point conditions not currently supported"
 
627
msgstr ""
 
628
 
 
629
#: parser_yacc.y:1398
 
630
#, c-format
 
631
msgid "invalid pivotroot conditional '%s'"
 
632
msgstr ""
 
633
 
 
634
#: ../parser_regex.c:241
 
635
#, c-format
 
636
msgid ""
 
637
"%s: Regex grouping error: Invalid close ], no matching open [ detected\n"
 
638
msgstr ""
 
639
 
 
640
#: ../parser_regex.c:257
 
641
#, c-format
 
642
msgid "%s: Regex grouping error: Exceeded maximum nesting of {}\n"
 
643
msgstr ""
 
644
 
 
645
#: ../parser_policy.c:366
 
646
#, c-format
 
647
msgid "ERROR processing policydb rules for profile %s, failed to load\n"
 
648
msgstr ""
 
649
 
 
650
#: ../parser_policy.c:396
 
651
#, c-format
 
652
msgid "ERROR replacing aliases for profile %s, failed to load\n"
419
653
msgstr ""