~ubuntu-branches/ubuntu/precise/freeipa/precise

« back to all changes in this revision

Viewing changes to install/po/el.po

  • Committer: Package Import Robot
  • Author(s): Timo Aaltonen
  • Date: 2012-03-22 00:17:10 UTC
  • Revision ID: package-import@ubuntu.com-20120322001710-pyratwr2bfml6bin
Tags: upstream-2.1.4
ImportĀ upstreamĀ versionĀ 2.1.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# SOME DESCRIPTIVE TITLE.
 
2
# Copyright (C) YEAR Red Hat
 
3
# This file is distributed under the same license as the PACKAGE package.
 
4
 
5
msgid ""
 
6
msgstr ""
 
7
"Project-Id-Version: FreeIPA\n"
 
8
"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?product=freeIPA\n"
 
9
"POT-Creation-Date: 2011-06-06 13:27-0400\n"
 
10
"PO-Revision-Date: 2011-08-18 00:48+0000\n"
 
11
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 
12
"Language-Team: Greek <trans-el@lists.fedoraproject.org>\n"
 
13
"MIME-Version: 1.0\n"
 
14
"Content-Type: text/plain; charset=UTF-8\n"
 
15
"Content-Transfer-Encoding: 8bit\n"
 
16
"Language: el\n"
 
17
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
18
 
 
19
#: ipalib/plugins/__init__.py:20
 
20
msgid ""
 
21
"\n"
 
22
"Sub-package containing all core plugins.\n"
 
23
msgstr ""
 
24
 
 
25
#: ipalib/plugins/aci.py:20
 
26
msgid ""
 
27
"\n"
 
28
"Directory Server Access Control Instructions (ACIs)\n"
 
29
"\n"
 
30
"ACIs are used to allow or deny access to information. This module is\n"
 
31
"currently designed to allow, not deny, access.\n"
 
32
"\n"
 
33
"The aci commands are designed to grant permissions that allow updating\n"
 
34
"existing entries or adding or deleting new ones. The goal of the ACIs\n"
 
35
"that ship with IPA is to provide a set of low-level permissions that\n"
 
36
"grant access to special groups called taskgroups. These low-level\n"
 
37
"permissions can be combined into roles that grant broader access. These\n"
 
38
"roles are another type of group, roles.\n"
 
39
"\n"
 
40
"For example, if you have taskgroups that allow adding and modifying users you\n"
 
41
"could create a role, useradmin. You would assign users to the useradmin\n"
 
42
"role to allow them to do the operations defined by the taskgroups.\n"
 
43
"\n"
 
44
"You can create ACIs that delegate permission so users in group A can write\n"
 
45
"attributes on group B.\n"
 
46
"\n"
 
47
"The type option is a map that applies to all entries in the users, groups or\n"
 
48
"host location. It is primarily designed to be used when granting add\n"
 
49
"permissions (to write new entries).\n"
 
50
"\n"
 
51
"An ACI consists of three parts:\n"
 
52
"1. target\n"
 
53
"2. permissions\n"
 
54
"3. bind rules\n"
 
55
"\n"
 
56
"The target is a set of rules that define which LDAP objects are being\n"
 
57
"targeted. This can include a list of attributes, an area of that LDAP\n"
 
58
"tree or an LDAP filter.\n"
 
59
"\n"
 
60
"The targets include:\n"
 
61
"- attrs: list of attributes affected\n"
 
62
"- type: an object type (user, group, host, service, etc)\n"
 
63
"- memberof: members of a group\n"
 
64
"- targetgroup: grant access to modify a specific group. This is primarily\n"
 
65
"  designed to enable users to add or remove members of a specific group.\n"
 
66
"- filter: A legal LDAP filter used to narrow the scope of the target.\n"
 
67
"- subtree: Used to apply a rule across an entire set of objects. For example,\n"
 
68
"  to allow adding users you need to grant \"add\" permission to the subtree\n"
 
69
"  ldap://uid=*,cn=users,cn=accounts,dc=example,dc=com. The subtree option\n"
 
70
"  is a fail-safe for objects that may not be covered by the type option.\n"
 
71
"\n"
 
72
"The permissions define what the the ACI is allowed to do, and are one or\n"
 
73
"more of:\n"
 
74
"1. write - write one or more attributes\n"
 
75
"2. read - read one or more attributes\n"
 
76
"3. add - add a new entry to the tree\n"
 
77
"4. delete - delete an existing entry\n"
 
78
"5. all - all permissions are granted\n"
 
79
"\n"
 
80
"Note the distinction between attributes and entries. The permissions are\n"
 
81
"independent, so being able to add a user does not mean that the user will\n"
 
82
"be editable.\n"
 
83
"\n"
 
84
"The bind rule defines who this ACI grants permissions to. The LDAP server\n"
 
85
"allows this to be any valid LDAP entry but we encourage the use of\n"
 
86
"taskgroups so that the rights can be easily shared through roles.\n"
 
87
"\n"
 
88
"For a more thorough description of access controls see\n"
 
89
"http://www.redhat.com/docs/manuals/dir-server/ag/8.0/Managing_Access_Control.html\n"
 
90
"\n"
 
91
"EXAMPLES:\n"
 
92
"\n"
 
93
"NOTE: ACIs are now added via the permission plugin. These examples are to\n"
 
94
"demonstrate how the various options work but this is done via the permission\n"
 
95
"command-line now (see last example).\n"
 
96
"\n"
 
97
" Add an ACI so that the group \"secretaries\" can update the address on any user:\n"
 
98
"   ipa group-add --desc=\"Office secretaries\" secretaries\n"
 
99
"   ipa aci-add --attrs=streetAddress --memberof=ipausers --group=secretaries --permissions=write --prefix=none \"Secretaries write addresses\"\n"
 
100
"\n"
 
101
" Show the new ACI:\n"
 
102
"   ipa aci-show --prefix=none \"Secretaries write addresses\"\n"
 
103
"\n"
 
104
" Add an ACI that allows members of the \"addusers\" permission to add new users:\n"
 
105
"   ipa aci-add --type=user --permission=addusers --permissions=add --prefix=none \"Add new users\"\n"
 
106
"\n"
 
107
" Add an ACI that allows members of the editors manage members of the admins group:\n"
 
108
"   ipa aci-add --permissions=write --attrs=member --targetgroup=admins --group=editors --prefix=none \"Editors manage admins\"\n"
 
109
"\n"
 
110
" Add an ACI that allows members of the admin group to manage the street and zip code of those in the editors group:\n"
 
111
"   ipa aci-add --permissions=write --memberof=editors --group=admins --attrs=street,postalcode --prefix=none \"admins edit the address of editors\"\n"
 
112
"\n"
 
113
" Add an ACI that allows the admins group manage the street and zipcode of those who work for the boss:\n"
 
114
"   ipa aci-add --permissions=write --group=admins --attrs=street,postalcode --filter=\"(manager=uid=boss,cn=users,cn=accounts,dc=example,dc=com)\" --prefix=none \"Edit the address of those who work for the boss\"\n"
 
115
"\n"
 
116
" Add an entirely new kind of record to IPA that isn't covered by any of the --type options, creating a permission:\n"
 
117
"   ipa permission-add  --permissions=add --subtree=\"cn=*,cn=orange,cn=accounts,dc=example,dc=com\" --desc=\"Add Orange Entries\" add_orange\n"
 
118
"\n"
 
119
"\n"
 
120
"The show command shows the raw 389-ds ACI.\n"
 
121
"\n"
 
122
"IMPORTANT: When modifying the target attributes of an existing ACI you\n"
 
123
"must include all existing attributes as well. When doing an aci-mod the\n"
 
124
"targetattr REPLACES the current attributes, it does not add to them.\n"
 
125
"\n"
 
126
msgstr ""
 
127
 
 
128
#: ipalib/plugins/aci.py:153
 
129
msgid "A list of ACI values"
 
130
msgstr ""
 
131
 
 
132
#: ipalib/plugins/aci.py:172
 
133
msgid ""
 
134
"\n"
 
135
"    Given a name and a prefix construct an ACI name.\n"
 
136
"    "
 
137
msgstr ""
 
138
 
 
139
#: ipalib/plugins/aci.py:181
 
140
msgid ""
 
141
"\n"
 
142
"    Parse the raw ACI name and return a tuple containing the ACI prefix\n"
 
143
"    and the actual ACI name.\n"
 
144
"    "
 
145
msgstr ""
 
146
 
 
147
#: ipalib/plugins/aci.py:193
 
148
msgid ""
 
149
"\n"
 
150
"    Pull the group name out of a memberOf filter\n"
 
151
"    "
 
152
msgstr ""
 
153
 
 
154
#: ipalib/plugins/aci.py:204
 
155
msgid ""
 
156
"\n"
 
157
"    Given a name and a set of keywords construct an ACI.\n"
 
158
"    "
 
159
msgstr ""
 
160
 
 
161
#: ipalib/plugins/aci.py:215
 
162
msgid "type, filter, subtree and targetgroup are mutually exclusive"
 
163
msgstr ""
 
164
 
 
165
#: ipalib/plugins/aci.py:218
 
166
msgid "ACI prefix is required"
 
167
msgstr ""
 
168
 
 
169
#: ipalib/plugins/aci.py:221
 
170
msgid ""
 
171
"at least one of: type, filter, subtree, targetgroup, attrs or memberof are "
 
172
"required"
 
173
msgstr ""
 
174
 
 
175
#: ipalib/plugins/aci.py:224
 
176
msgid "filter and memberof are mutually exclusive"
 
177
msgstr ""
 
178
 
 
179
#: ipalib/plugins/aci.py:230
 
180
msgid "group, permission and self are mutually exclusive"
 
181
msgstr ""
 
182
 
 
183
#: ipalib/plugins/aci.py:232
 
184
msgid "One of group, permission or self is required"
 
185
msgstr ""
 
186
 
 
187
#: ipalib/plugins/aci.py:251
 
188
msgid "Group '%s' does not exist"
 
189
msgstr ""
 
190
 
 
191
#: ipalib/plugins/aci.py:273
 
192
msgid "empty filter"
 
193
msgstr ""
 
194
 
 
195
#: ipalib/plugins/aci.py:294
 
196
msgid "Syntax Error: %(error)s"
 
197
msgstr ""
 
198
 
 
199
#: ipalib/plugins/aci.py:299
 
200
msgid ""
 
201
"Convert an ACI into its equivalent keywords.\n"
 
202
"\n"
 
203
"       This is used for the modify operation so we can merge the\n"
 
204
"       incoming kw and existing ACI and pass the result to\n"
 
205
"       _make_aci().\n"
 
206
"    "
 
207
msgstr ""
 
208
 
 
209
#: ipalib/plugins/aci.py:379
 
210
msgid "ACI with name \"%s\" not found"
 
211
msgstr ""
 
212
 
 
213
#: ipalib/plugins/aci.py:400
 
214
msgid "ACI prefix"
 
215
msgstr ""
 
216
 
 
217
#: ipalib/plugins/aci.py:401
 
218
msgid ""
 
219
"Prefix used to distinguish ACI types (permission, delegation, selfservice, "
 
220
"none)"
 
221
msgstr ""
 
222
 
 
223
#: ipalib/plugins/aci.py:407
 
224
msgid ""
 
225
"\n"
 
226
"    ACI object.\n"
 
227
"    "
 
228
msgstr ""
 
229
 
 
230
#: ipalib/plugins/aci.py:412
 
231
msgid "ACIs"
 
232
msgstr ""
 
233
 
 
234
#: ipalib/plugins/aci.py:417
 
235
msgid "ACI name"
 
236
msgstr ""
 
237
 
 
238
#: ipalib/plugins/aci.py:422
 
239
msgid "Permission"
 
240
msgstr ""
 
241
 
 
242
#: ipalib/plugins/aci.py:423
 
243
msgid "Permission ACI grants access to"
 
244
msgstr ""
 
245
 
 
246
#: ipalib/plugins/aci.py:427 ipalib/plugins/delegation.py:130
 
247
msgid "User group"
 
248
msgstr ""
 
249
 
 
250
#: ipalib/plugins/aci.py:428 ipalib/plugins/delegation.py:131
 
251
msgid "User group ACI grants access to"
 
252
msgstr ""
 
253
 
 
254
#: ipalib/plugins/aci.py:432 ipalib/plugins/baseldap.py:60
 
255
#: ipalib/plugins/delegation.py:113 ipalib/plugins/permission.py:107
 
256
#: ipalib/plugins/permission.py:118 ipalib/plugins/selfservice.py:86
 
257
msgid "Permissions"
 
258
msgstr ""
 
259
 
 
260
#: ipalib/plugins/aci.py:433
 
261
msgid ""
 
262
"comma-separated list of permissions to grant(read, write, add, delete, all)"
 
263
msgstr ""
 
264
 
 
265
#: ipalib/plugins/aci.py:439 ipalib/plugins/delegation.py:119
 
266
#: ipalib/plugins/permission.py:124 ipalib/plugins/selfservice.py:92
 
267
msgid "Attributes"
 
268
msgstr ""
 
269
 
 
270
#: ipalib/plugins/aci.py:440 ipalib/plugins/delegation.py:120
 
271
#: ipalib/plugins/permission.py:125 ipalib/plugins/selfservice.py:93
 
272
msgid "Comma-separated list of attributes"
 
273
msgstr ""
 
274
 
 
275
#: ipalib/plugins/aci.py:444 ipalib/plugins/internal.py:164
 
276
#: ipalib/plugins/permission.py:131
 
277
msgid "Type"
 
278
msgstr ""
 
279
 
 
280
#: ipalib/plugins/aci.py:445
 
281
msgid "type of IPA object (user, group, host, hostgroup, service, netgroup)"
 
282
msgstr ""
 
283
 
 
284
#: ipalib/plugins/aci.py:450
 
285
msgid "Member of"
 
286
msgstr ""
 
287
 
 
288
#: ipalib/plugins/aci.py:451
 
289
msgid "Member of a group"
 
290
msgstr ""
 
291
 
 
292
#: ipalib/plugins/aci.py:455 ipalib/plugins/internal.py:234
 
293
#: ipalib/plugins/permission.py:144
 
294
msgid "Filter"
 
295
msgstr ""
 
296
 
 
297
#: ipalib/plugins/aci.py:456 ipalib/plugins/permission.py:145
 
298
msgid "Legal LDAP filter (e.g. ou=Engineering)"
 
299
msgstr ""
 
300
 
 
301
#: ipalib/plugins/aci.py:460 ipalib/plugins/permission.py:150
 
302
msgid "Subtree"
 
303
msgstr ""
 
304
 
 
305
#: ipalib/plugins/aci.py:461
 
306
msgid "Subtree to apply ACI to"
 
307
msgstr ""
 
308
 
 
309
#: ipalib/plugins/aci.py:465 ipalib/plugins/permission.py:156
 
310
msgid "Target group"
 
311
msgstr ""
 
312
 
 
313
#: ipalib/plugins/aci.py:466
 
314
msgid "Group to apply ACI to"
 
315
msgstr ""
 
316
 
 
317
#: ipalib/plugins/aci.py:470
 
318
msgid "Target your own entry (self)"
 
319
msgstr ""
 
320
 
 
321
#: ipalib/plugins/aci.py:471
 
322
msgid "Apply ACI to your own entry (self)"
 
323
msgstr ""
 
324
 
 
325
#: ipalib/plugins/aci.py:478
 
326
msgid ""
 
327
"\n"
 
328
"    Create new ACI.\n"
 
329
"    "
 
330
msgstr ""
 
331
 
 
332
#: ipalib/plugins/aci.py:482
 
333
msgid "Created ACI \"%(value)s\""
 
334
msgstr ""
 
335
 
 
336
#: ipalib/plugins/aci.py:487
 
337
msgid "Test the ACI syntax but don't write anything"
 
338
msgstr ""
 
339
 
 
340
#: ipalib/plugins/aci.py:493
 
341
msgid ""
 
342
"\n"
 
343
"        Execute the aci-create operation.\n"
 
344
"\n"
 
345
"        Returns the entry as it will be created in LDAP.\n"
 
346
"\n"
 
347
"        :param aciname: The name of the ACI being added.\n"
 
348
"        :param kw: Keyword arguments for the other LDAP attributes.\n"
 
349
"        "
 
350
msgstr ""
 
351
 
 
352
#: ipalib/plugins/aci.py:533
 
353
msgid ""
 
354
"\n"
 
355
"    Delete ACI.\n"
 
356
"    "
 
357
msgstr ""
 
358
 
 
359
#: ipalib/plugins/aci.py:538
 
360
msgid "Deleted ACI \"%(value)s\""
 
361
msgstr ""
 
362
 
 
363
#: ipalib/plugins/aci.py:543
 
364
msgid ""
 
365
"\n"
 
366
"        Execute the aci-delete operation.\n"
 
367
"\n"
 
368
"        :param aciname: The name of the ACI being added.\n"
 
369
"        :param kw: unused\n"
 
370
"        "
 
371
msgstr ""
 
372
 
 
373
#: ipalib/plugins/aci.py:576
 
374
msgid ""
 
375
"\n"
 
376
"    Modify ACI.\n"
 
377
"    "
 
378
msgstr ""
 
379
 
 
380
#: ipalib/plugins/aci.py:582 ipalib/plugins/aci.py:830
 
381
#: ipalib/plugins/aci.py:871 ipalib/plugins/delegation.py:255
 
382
#: ipalib/plugins/selfservice.py:212
 
383
msgid "ACI"
 
384
msgstr ""
 
385
 
 
386
#: ipalib/plugins/aci.py:588
 
387
msgid "Modified ACI \"%(value)s\""
 
388
msgstr ""
 
389
 
 
390
#: ipalib/plugins/aci.py:633
 
391
msgid ""
 
392
"\n"
 
393
"    Search for ACIs.\n"
 
394
"\n"
 
395
"    Returns a list of ACIs\n"
 
396
"\n"
 
397
"    EXAMPLES:\n"
 
398
"\n"
 
399
"     To find all ACIs that apply directly to members of the group ipausers:\n"
 
400
"       ipa aci-find --memberof=ipausers\n"
 
401
"\n"
 
402
"     To find all ACIs that grant add access:\n"
 
403
"       ipa aci-find --permissions=add\n"
 
404
"\n"
 
405
"    Note that the find command only looks for the given text in the set of\n"
 
406
"    ACIs, it does not evaluate the ACIs to see if something would apply.\n"
 
407
"    For example, searching on memberof=ipausers will find all ACIs that\n"
 
408
"    have ipausers as a memberof. There may be other ACIs that apply to\n"
 
409
"    members of that group indirectly.\n"
 
410
"    "
 
411
msgstr ""
 
412
 
 
413
#: ipalib/plugins/aci.py:653
 
414
msgid "%(count)d ACI matched"
 
415
msgid_plural "%(count)d ACIs matched"
 
416
msgstr[0] ""
 
417
msgstr[1] ""
 
418
 
 
419
#: ipalib/plugins/aci.py:823
 
420
msgid ""
 
421
"\n"
 
422
"    Display a single ACI given an ACI name.\n"
 
423
"    "
 
424
msgstr ""
 
425
 
 
426
#: ipalib/plugins/aci.py:837
 
427
msgid ""
 
428
"\n"
 
429
"        Execute the aci-show operation.\n"
 
430
"\n"
 
431
"        Returns the entry\n"
 
432
"\n"
 
433
"        :param uid: The login name of the user to retrieve.\n"
 
434
"        :param kw: unused\n"
 
435
"        "
 
436
msgstr ""
 
437
 
 
438
#: ipalib/plugins/aci.py:865
 
439
msgid ""
 
440
"\n"
 
441
"    Rename an ACI.\n"
 
442
"    "
 
443
msgstr ""
 
444
 
 
445
#: ipalib/plugins/aci.py:878
 
446
msgid "New ACI name"
 
447
msgstr ""
 
448
 
 
449
#: ipalib/plugins/aci.py:882
 
450
msgid "Renamed ACI to \"%(value)s\""
 
451
msgstr ""
 
452
 
 
453
#: ipalib/plugins/automount.py:20
 
454
msgid ""
 
455
"\n"
 
456
"Automount\n"
 
457
"\n"
 
458
"Stores automount(8) configuration for autofs(8) in IPA.\n"
 
459
"\n"
 
460
"The base of an automount configuration is the configuration file auto.master.\n"
 
461
"This is also the base location in IPA. Multiple auto.master configurations\n"
 
462
"can be stored in separate locations. A location is implementation-specific\n"
 
463
"with the default being a location named 'default'. For example, you can have\n"
 
464
"locations by geographic region, by floor, by type, etc.\n"
 
465
"\n"
 
466
"Automount has three basic object types: locations, maps and keys.\n"
 
467
"\n"
 
468
"A location defines a set of maps anchored in auto.master. This allows you\n"
 
469
"to store multiple automount configurations. A location in itself isn't\n"
 
470
"very interesting, it is just a point to start a new automount map.\n"
 
471
"\n"
 
472
"A map is roughly equivalent to a discrete automount file and provides\n"
 
473
"storage for keys.\n"
 
474
"\n"
 
475
"A key is a mount point associated with a map.\n"
 
476
"\n"
 
477
"When a new location is created, two maps are automatically created for\n"
 
478
"it: auto.master and auto.direct. auto.master is the root map for all\n"
 
479
"automount maps for the location. auto.direct is the default map for\n"
 
480
"direct mounts and is mounted on /-.\n"
 
481
"\n"
 
482
"EXAMPLES:\n"
 
483
"\n"
 
484
"Locations:\n"
 
485
"\n"
 
486
"  Create a named location, \"Baltimore\":\n"
 
487
"    ipa automountlocation-add baltimore\n"
 
488
"\n"
 
489
"  Display the new location:\n"
 
490
"    ipa automountlocation-show baltimore\n"
 
491
"\n"
 
492
"  Find available locations:\n"
 
493
"    ipa automountlocation-find\n"
 
494
"\n"
 
495
"  Remove a named automount location:\n"
 
496
"    ipa automountlocation-del baltimore\n"
 
497
"\n"
 
498
"  Show what the automount maps would look like if they were in the filesystem:\n"
 
499
"    ipa automountlocation-tofiles baltimore\n"
 
500
"\n"
 
501
"  Import an existing configuration into a location:\n"
 
502
"    ipa automountlocation-import baltimore /etc/auto.master\n"
 
503
"\n"
 
504
"    The import will fail if any duplicate entries are found. For\n"
 
505
"    continuous operation where errors are ignored, use the --continue\n"
 
506
"    option.\n"
 
507
"\n"
 
508
"Maps:\n"
 
509
"\n"
 
510
"  Create a new map, \"auto.share\":\n"
 
511
"    ipa automountmap-add baltimore auto.share\n"
 
512
"\n"
 
513
"  Display the new map:\n"
 
514
"    ipa automountmap-show baltimore auto.share\n"
 
515
"\n"
 
516
"  Find maps in the location baltimore:\n"
 
517
"    ipa automountmap-find baltimore\n"
 
518
"\n"
 
519
"  Remove the auto.share map:\n"
 
520
"    ipa automountmap-del baltimore auto.share\n"
 
521
"\n"
 
522
"Keys:\n"
 
523
"\n"
 
524
"  Create a new key for the auto.share map in location baltimore. This ties\n"
 
525
"  the map we previously created to auto.master:\n"
 
526
"    ipa automountkey-add baltimore auto.master --key=/share --info=auto.share\n"
 
527
"\n"
 
528
"  Create a new key for our auto.share map, an NFS mount for man pages:\n"
 
529
"    ipa automountkey-add baltimore auto.share --key=man --info=\"-ro,soft,rsize=8192,wsize=8192 ipa.example.com:/shared/man\"\n"
 
530
"\n"
 
531
"  Find all keys for the auto.share map:\n"
 
532
"    ipa automountkey-find baltimore auto.share\n"
 
533
"\n"
 
534
"  Find all direct automount keys:\n"
 
535
"    ipa automountkey-find baltimore --key=/-\n"
 
536
"\n"
 
537
"  Remove the man key from the auto.share map:\n"
 
538
"    ipa automountkey-del baltimore auto.share --key=man\n"
 
539
msgstr ""
 
540
 
 
541
#: ipalib/plugins/automount.py:182
 
542
msgid ""
 
543
"\n"
 
544
"    Location container for automount maps.\n"
 
545
"    "
 
546
msgstr ""
 
547
 
 
548
#: ipalib/plugins/automount.py:190
 
549
msgid "Automount Locations"
 
550
msgstr ""
 
551
 
 
552
#: ipalib/plugins/automount.py:196 ipalib/plugins/host.py:247
 
553
msgid "Location"
 
554
msgstr ""
 
555
 
 
556
#: ipalib/plugins/automount.py:197
 
557
msgid "Automount location name."
 
558
msgstr ""
 
559
 
 
560
#: ipalib/plugins/automount.py:206
 
561
msgid ""
 
562
"\n"
 
563
"    Create a new automount location.\n"
 
564
"    "
 
565
msgstr ""
 
566
 
 
567
#: ipalib/plugins/automount.py:221
 
568
msgid ""
 
569
"\n"
 
570
"    Delete an automount location.\n"
 
571
"    "
 
572
msgstr ""
 
573
 
 
574
#: ipalib/plugins/automount.py:229
 
575
msgid ""
 
576
"\n"
 
577
"    Display an automount location.\n"
 
578
"    "
 
579
msgstr ""
 
580
 
 
581
#: ipalib/plugins/automount.py:237
 
582
msgid ""
 
583
"\n"
 
584
"    Search for an automount location.\n"
 
585
"    "
 
586
msgstr ""
 
587
 
 
588
#: ipalib/plugins/automount.py:245
 
589
msgid ""
 
590
"\n"
 
591
"    Generate automount files for a specific location.\n"
 
592
"    "
 
593
msgstr ""
 
594
 
 
595
#: ipalib/plugins/automount.py:308
 
596
msgid ""
 
597
"\n"
 
598
"    Import automount files for a specific location.\n"
 
599
"    "
 
600
msgstr ""
 
601
 
 
602
#: ipalib/plugins/automount.py:314
 
603
msgid "Master file"
 
604
msgstr ""
 
605
 
 
606
#: ipalib/plugins/automount.py:315
 
607
msgid "Automount master file."
 
608
msgstr ""
 
609
 
 
610
#: ipalib/plugins/automount.py:322
 
611
msgid ""
 
612
"Continuous operation mode. Errors are reported but the process continues."
 
613
msgstr ""
 
614
 
 
615
#: ipalib/plugins/automount.py:334
 
616
msgid "File %(file)s not found"
 
617
msgstr ""
 
618
 
 
619
#: ipalib/plugins/automount.py:341
 
620
msgid ""
 
621
"\n"
 
622
"        The basic idea is to read the master file and create all the maps\n"
 
623
"        we need, then read each map file and add all the keys for the map.\n"
 
624
"        "
 
625
msgstr ""
 
626
 
 
627
#: ipalib/plugins/automount.py:492
 
628
msgid ""
 
629
"\n"
 
630
"    Automount map object.\n"
 
631
"    "
 
632
msgstr ""
 
633
 
 
634
#: ipalib/plugins/automount.py:505
 
635
msgid "Map"
 
636
msgstr ""
 
637
 
 
638
#: ipalib/plugins/automount.py:506
 
639
msgid "Automount map name."
 
640
msgstr ""
 
641
 
 
642
#: ipalib/plugins/automount.py:511 ipalib/plugins/group.py:114
 
643
#: ipalib/plugins/hbacrule.py:171 ipalib/plugins/hbacsvc.py:73
 
644
#: ipalib/plugins/hbacsvcgroup.py:75 ipalib/plugins/host.py:237
 
645
#: ipalib/plugins/hostgroup.py:85 ipalib/plugins/netgroup.py:109
 
646
#: ipalib/plugins/privilege.py:76 ipalib/plugins/role.py:92
 
647
#: ipalib/plugins/sudocmd.py:74 ipalib/plugins/sudocmdgroup.py:76
 
648
#: ipalib/plugins/sudorule.py:78
 
649
msgid "Description"
 
650
msgstr ""
 
651
 
 
652
#: ipalib/plugins/automount.py:515
 
653
msgid "Automount Maps"
 
654
msgstr ""
 
655
 
 
656
#: ipalib/plugins/automount.py:521
 
657
msgid ""
 
658
"\n"
 
659
"    Create a new automount map.\n"
 
660
"    "
 
661
msgstr ""
 
662
 
 
663
#: ipalib/plugins/automount.py:529
 
664
msgid ""
 
665
"\n"
 
666
"    Delete an automount map.\n"
 
667
"    "
 
668
msgstr ""
 
669
 
 
670
#: ipalib/plugins/automount.py:548
 
671
msgid ""
 
672
"\n"
 
673
"    Modify an automount map.\n"
 
674
"    "
 
675
msgstr ""
 
676
 
 
677
#: ipalib/plugins/automount.py:556
 
678
msgid ""
 
679
"\n"
 
680
"    Search for an automount map.\n"
 
681
"    "
 
682
msgstr ""
 
683
 
 
684
#: ipalib/plugins/automount.py:564
 
685
msgid ""
 
686
"\n"
 
687
"    Display an automount map.\n"
 
688
"    "
 
689
msgstr ""
 
690
 
 
691
#: ipalib/plugins/automount.py:572
 
692
msgid ""
 
693
"\n"
 
694
"    Automount key object.\n"
 
695
"    "
 
696
msgstr ""
 
697
 
 
698
#: ipalib/plugins/automount.py:589 ipalib/plugins/automount.py:778
 
699
#: ipalib/plugins/automount.py:850
 
700
msgid "Key"
 
701
msgstr ""
 
702
 
 
703
#: ipalib/plugins/automount.py:590 ipalib/plugins/automount.py:779
 
704
#: ipalib/plugins/automount.py:851
 
705
msgid "Automount key name."
 
706
msgstr ""
 
707
 
 
708
#: ipalib/plugins/automount.py:594 ipalib/plugins/automount.py:783
 
709
#: ipalib/plugins/automount.py:855
 
710
msgid "Mount information"
 
711
msgstr ""
 
712
 
 
713
#: ipalib/plugins/automount.py:597
 
714
msgid "description"
 
715
msgstr ""
 
716
 
 
717
#: ipalib/plugins/automount.py:606
 
718
msgid "Automount Keys"
 
719
msgstr ""
 
720
 
 
721
#: ipalib/plugins/automount.py:607
 
722
msgid ""
 
723
"The key,info pair must be unique. A key named %(key)s with info %(info)s "
 
724
"already exists"
 
725
msgstr ""
 
726
 
 
727
#: ipalib/plugins/automount.py:608
 
728
msgid "key named %(key)s already exists"
 
729
msgstr ""
 
730
 
 
731
#: ipalib/plugins/automount.py:609
 
732
msgid "The automount key %(key)s with info %(info)s does not exist"
 
733
msgstr ""
 
734
 
 
735
#: ipalib/plugins/automount.py:659
 
736
msgid ""
 
737
"More than one entry with key %(key)s found, use --info to select specific "
 
738
"entry."
 
739
msgstr ""
 
740
 
 
741
#: ipalib/plugins/automount.py:717
 
742
msgid ""
 
743
"\n"
 
744
"    Create a new automount key.\n"
 
745
"    "
 
746
msgstr ""
 
747
 
 
748
#: ipalib/plugins/automount.py:742
 
749
msgid ""
 
750
"\n"
 
751
"    Create a new indirect mount point.\n"
 
752
"    "
 
753
msgstr ""
 
754
 
 
755
#: ipalib/plugins/automount.py:748
 
756
msgid "Mount point"
 
757
msgstr ""
 
758
 
 
759
#: ipalib/plugins/automount.py:752
 
760
msgid "Parent map"
 
761
msgstr ""
 
762
 
 
763
#: ipalib/plugins/automount.py:753
 
764
msgid "Name of parent automount map (default: auto.master)."
 
765
msgstr ""
 
766
 
 
767
#: ipalib/plugins/automount.py:772
 
768
msgid ""
 
769
"\n"
 
770
"    Delete an automount key.\n"
 
771
"    "
 
772
msgstr ""
 
773
 
 
774
#: ipalib/plugins/automount.py:803
 
775
msgid ""
 
776
"\n"
 
777
"    Modify an automount key.\n"
 
778
"    "
 
779
msgstr ""
 
780
 
 
781
#: ipalib/plugins/automount.py:809
 
782
msgid "New mount information"
 
783
msgstr ""
 
784
 
 
785
#: ipalib/plugins/automount.py:836
 
786
msgid ""
 
787
"\n"
 
788
"    Search for an automount key.\n"
 
789
"    "
 
790
msgstr ""
 
791
 
 
792
#: ipalib/plugins/automount.py:844
 
793
msgid ""
 
794
"\n"
 
795
"    Display an automount key.\n"
 
796
"    "
 
797
msgstr ""
 
798
 
 
799
#: ipalib/plugins/baseldap.py:19
 
800
msgid ""
 
801
"\n"
 
802
"Base classes for LDAP plugins.\n"
 
803
msgstr ""
 
804
 
 
805
#: ipalib/plugins/baseldap.py:39
 
806
msgid "Failed members"
 
807
msgstr ""
 
808
 
 
809
#: ipalib/plugins/baseldap.py:42
 
810
msgid "Member users"
 
811
msgstr ""
 
812
 
 
813
#: ipalib/plugins/baseldap.py:45
 
814
msgid "Member groups"
 
815
msgstr ""
 
816
 
 
817
#: ipalib/plugins/baseldap.py:48
 
818
msgid "Member of groups"
 
819
msgstr ""
 
820
 
 
821
#: ipalib/plugins/baseldap.py:51
 
822
msgid "Member hosts"
 
823
msgstr ""
 
824
 
 
825
#: ipalib/plugins/baseldap.py:54
 
826
msgid "Member host-groups"
 
827
msgstr ""
 
828
 
 
829
#: ipalib/plugins/baseldap.py:57
 
830
msgid "Member of host-groups"
 
831
msgstr ""
 
832
 
 
833
#: ipalib/plugins/baseldap.py:66
 
834
msgid "Roles"
 
835
msgstr ""
 
836
 
 
837
#: ipalib/plugins/baseldap.py:69 ipalib/plugins/sudocmdgroup.py:65
 
838
#: ipalib/plugins/sudocmdgroup.py:84 ipalib/plugins/sudorule.py:139
 
839
#: ipalib/plugins/sudorule.py:143
 
840
msgid "Sudo Command Groups"
 
841
msgstr ""
 
842
 
 
843
#: ipalib/plugins/baseldap.py:75
 
844
msgid "Granting privilege to roles"
 
845
msgstr ""
 
846
 
 
847
#: ipalib/plugins/baseldap.py:78
 
848
msgid "Member netgroups"
 
849
msgstr ""
 
850
 
 
851
#: ipalib/plugins/baseldap.py:81
 
852
msgid "Member of netgroups"
 
853
msgstr ""
 
854
 
 
855
#: ipalib/plugins/baseldap.py:84
 
856
msgid "Member services"
 
857
msgstr ""
 
858
 
 
859
#: ipalib/plugins/baseldap.py:87
 
860
msgid "Member service groups"
 
861
msgstr ""
 
862
 
 
863
#: ipalib/plugins/baseldap.py:93
 
864
msgid "Member HBAC service groups"
 
865
msgstr ""
 
866
 
 
867
#: ipalib/plugins/baseldap.py:102
 
868
msgid "Indirect Member users"
 
869
msgstr ""
 
870
 
 
871
#: ipalib/plugins/baseldap.py:105
 
872
msgid "Indirect Member groups"
 
873
msgstr ""
 
874
 
 
875
#: ipalib/plugins/baseldap.py:108
 
876
msgid "Indirect Member hosts"
 
877
msgstr ""
 
878
 
 
879
#: ipalib/plugins/baseldap.py:111
 
880
msgid "Indirect Member host-groups"
 
881
msgstr ""
 
882
 
 
883
#: ipalib/plugins/baseldap.py:114
 
884
msgid "Indirect Member of roles"
 
885
msgstr ""
 
886
 
 
887
#: ipalib/plugins/baseldap.py:117
 
888
msgid "Indirect Member permissions"
 
889
msgstr ""
 
890
 
 
891
#: ipalib/plugins/baseldap.py:120
 
892
msgid "Indirect Member HBAC service"
 
893
msgstr ""
 
894
 
 
895
#: ipalib/plugins/baseldap.py:123
 
896
msgid "Indirect Member HBAC service group"
 
897
msgstr ""
 
898
 
 
899
#: ipalib/plugins/baseldap.py:126
 
900
msgid "Indirect Member netgroups"
 
901
msgstr ""
 
902
 
 
903
#: ipalib/plugins/baseldap.py:141
 
904
msgid "External host"
 
905
msgstr ""
 
906
 
 
907
#: ipalib/plugins/baseldap.py:144
 
908
msgid "Failed hosts/hostgroups"
 
909
msgstr ""
 
910
 
 
911
#: ipalib/plugins/baseldap.py:147
 
912
msgid "Failed users/groups"
 
913
msgstr ""
 
914
 
 
915
#: ipalib/plugins/baseldap.py:150
 
916
msgid "Failed managedby"
 
917
msgstr ""
 
918
 
 
919
#: ipalib/plugins/baseldap.py:153
 
920
msgid "Failed to remove"
 
921
msgstr ""
 
922
 
 
923
#: ipalib/plugins/baseldap.py:171
 
924
msgid ""
 
925
"\n"
 
926
"    Given a list of values in the form name=value, return a list of name.\n"
 
927
"    "
 
928
msgstr ""
 
929
 
 
930
#: ipalib/plugins/baseldap.py:197
 
931
msgid ""
 
932
"\n"
 
933
"    When adding or removing reverse members we are faking an update to\n"
 
934
"    object A by updating the member attribute in object B. The memberof\n"
 
935
"    plugin makes this work by adding or removing the memberof attribute\n"
 
936
"    to/from object A, it just takes a little bit of time.\n"
 
937
"\n"
 
938
"    This will loop for 6+ seconds, retrieving object A so we can see\n"
 
939
"    if all the memberof attributes have been updated.\n"
 
940
"    "
 
941
msgstr ""
 
942
 
 
943
#: ipalib/plugins/baseldap.py:241
 
944
msgid ""
 
945
"\n"
 
946
"    Object representing a LDAP entry.\n"
 
947
"    "
 
948
msgstr ""
 
949
 
 
950
#: ipalib/plugins/baseldap.py:281
 
951
msgid "Entry"
 
952
msgstr ""
 
953
 
 
954
#: ipalib/plugins/baseldap.py:283
 
955
msgid "container entry (%(container)s) not found"
 
956
msgstr ""
 
957
 
 
958
#: ipalib/plugins/baseldap.py:284
 
959
msgid "%(parent)s: %(oname)s not found"
 
960
msgstr ""
 
961
 
 
962
#: ipalib/plugins/baseldap.py:285
 
963
msgid "%(pkey)s: %(oname)s not found"
 
964
msgstr ""
 
965
 
 
966
#: ipalib/plugins/baseldap.py:286
 
967
msgid "%(oname)s with name \"%(pkey)s\" already exists"
 
968
msgstr ""
 
969
 
 
970
#: ipalib/plugins/baseldap.py:415
 
971
msgid ""
 
972
"Add an attribute/value pair. Format is attr=value. The attribute must be "
 
973
"part of the schema."
 
974
msgstr ""
 
975
 
 
976
#: ipalib/plugins/baseldap.py:420
 
977
msgid ""
 
978
"Set an attribute to a name/value pair. Format is attr=value.\n"
 
979
"For multi-valued attributes, the command replaces the values already present."
 
980
msgstr ""
 
981
 
 
982
#: ipalib/plugins/baseldap.py:444
 
983
msgid ""
 
984
"\n"
 
985
"    If the set of objectclasses is limited enforce that only those\n"
 
986
"    are updated in entry_attrs (plus dn)\n"
 
987
"\n"
 
988
"    allow_only tells us what mode to check in:\n"
 
989
"\n"
 
990
"    If True then we enforce that the attributes must be in the list of\n"
 
991
"    allowed.\n"
 
992
"\n"
 
993
"    If False then those attributes are not allowed.\n"
 
994
"    "
 
995
msgstr ""
 
996
 
 
997
#: ipalib/plugins/baseldap.py:474
 
998
msgid ""
 
999
"\n"
 
1000
"    Callback registration interface\n"
 
1001
"    "
 
1002
msgstr ""
 
1003
 
 
1004
#: ipalib/plugins/baseldap.py:561
 
1005
msgid ""
 
1006
"\n"
 
1007
"    Create a new entry in LDAP.\n"
 
1008
"    "
 
1009
msgstr ""
 
1010
 
 
1011
#: ipalib/plugins/baseldap.py:703
 
1012
msgid ""
 
1013
"\n"
 
1014
"    Base class for commands that need to retrieve an existing entry.\n"
 
1015
"    "
 
1016
msgstr ""
 
1017
 
 
1018
#: ipalib/plugins/baseldap.py:727
 
1019
msgid ""
 
1020
"\n"
 
1021
"    Base class for commands that need to retrieve one or more existing entries.\n"
 
1022
"    "
 
1023
msgstr ""
 
1024
 
 
1025
#: ipalib/plugins/baseldap.py:733
 
1026
msgid "Continuous mode: Don't stop on errors."
 
1027
msgstr ""
 
1028
 
 
1029
#: ipalib/plugins/baseldap.py:750
 
1030
msgid ""
 
1031
"\n"
 
1032
"    Retrieve an LDAP entry.\n"
 
1033
"    "
 
1034
msgstr ""
 
1035
 
 
1036
#: ipalib/plugins/baseldap.py:758 ipalib/plugins/baseldap.py:827
 
1037
#: ipalib/plugins/internal.py:232
 
1038
msgid "Rights"
 
1039
msgstr ""
 
1040
 
 
1041
#: ipalib/plugins/baseldap.py:759 ipalib/plugins/baseldap.py:828
 
1042
msgid ""
 
1043
"Display the access rights of this entry (requires --all). See ipa man page "
 
1044
"for details."
 
1045
msgstr ""
 
1046
 
 
1047
#: ipalib/plugins/baseldap.py:821
 
1048
msgid ""
 
1049
"\n"
 
1050
"    Update an LDAP entry.\n"
 
1051
"    "
 
1052
msgstr ""
 
1053
 
 
1054
#: ipalib/plugins/baseldap.py:837
 
1055
msgid "Rename"
 
1056
msgstr ""
 
1057
 
 
1058
#: ipalib/plugins/baseldap.py:838
 
1059
msgid "Rename the %(ldap_obj_name)s object"
 
1060
msgstr ""
 
1061
 
 
1062
#: ipalib/plugins/baseldap.py:957
 
1063
msgid "the entry was deleted while being modified"
 
1064
msgstr ""
 
1065
 
 
1066
#: ipalib/plugins/baseldap.py:988
 
1067
msgid ""
 
1068
"\n"
 
1069
"    Delete an LDAP entry and all of its direct subentries.\n"
 
1070
"    "
 
1071
msgstr ""
 
1072
 
 
1073
#: ipalib/plugins/baseldap.py:1078
 
1074
msgid ""
 
1075
"\n"
 
1076
"    Base class for member manipulation.\n"
 
1077
"    "
 
1078
msgstr ""
 
1079
 
 
1080
#: ipalib/plugins/baseldap.py:1120
 
1081
msgid ""
 
1082
"\n"
 
1083
"    Add other LDAP entries to members.\n"
 
1084
"    "
 
1085
msgstr ""
 
1086
 
 
1087
#: ipalib/plugins/baseldap.py:1131 ipalib/plugins/baseldap.py:1592
 
1088
#: ipalib/plugins/privilege.py:165 ipalib/plugins/privilege.py:191
 
1089
#: ipalib/plugins/role.py:179 ipalib/plugins/role.py:203
 
1090
msgid "Members that could not be added"
 
1091
msgstr ""
 
1092
 
 
1093
#: ipalib/plugins/baseldap.py:1135 ipalib/plugins/baseldap.py:1596
 
1094
msgid "Number of members added"
 
1095
msgstr ""
 
1096
 
 
1097
#: ipalib/plugins/baseldap.py:1226
 
1098
msgid ""
 
1099
"\n"
 
1100
"    Remove LDAP entries from members.\n"
 
1101
"    "
 
1102
msgstr ""
 
1103
 
 
1104
#: ipalib/plugins/baseldap.py:1236 ipalib/plugins/baseldap.py:1705
 
1105
msgid "Members that could not be removed"
 
1106
msgstr ""
 
1107
 
 
1108
#: ipalib/plugins/baseldap.py:1240 ipalib/plugins/baseldap.py:1709
 
1109
msgid "Number of members removed"
 
1110
msgstr ""
 
1111
 
 
1112
#: ipalib/plugins/baseldap.py:1335
 
1113
msgid ""
 
1114
"\n"
 
1115
"    Retrieve all LDAP entries matching the given criteria.\n"
 
1116
"    "
 
1117
msgstr ""
 
1118
 
 
1119
#: ipalib/plugins/baseldap.py:1344
 
1120
msgid "Time Limit"
 
1121
msgstr ""
 
1122
 
 
1123
#: ipalib/plugins/baseldap.py:1345
 
1124
msgid "Time limit of search in seconds"
 
1125
msgstr ""
 
1126
 
 
1127
#: ipalib/plugins/baseldap.py:1351
 
1128
msgid "Size Limit"
 
1129
msgstr ""
 
1130
 
 
1131
#: ipalib/plugins/baseldap.py:1352
 
1132
msgid "Maximum number of entries returned"
 
1133
msgstr ""
 
1134
 
 
1135
#: ipalib/plugins/baseldap.py:1552
 
1136
msgid ""
 
1137
"\n"
 
1138
"    Base class for reverse member manipulation.\n"
 
1139
"    "
 
1140
msgstr ""
 
1141
 
 
1142
#: ipalib/plugins/baseldap.py:1574
 
1143
msgid ""
 
1144
"\n"
 
1145
"    Add other LDAP entries to members in reverse.\n"
 
1146
"\n"
 
1147
"    The call looks like \"add A to B\" but in fact executes\n"
 
1148
"    add B to A to handle reverse membership.\n"
 
1149
"    "
 
1150
msgstr ""
 
1151
 
 
1152
#: ipalib/plugins/baseldap.py:1654
 
1153
msgid "added"
 
1154
msgstr ""
 
1155
 
 
1156
#: ipalib/plugins/baseldap.py:1687
 
1157
msgid ""
 
1158
"\n"
 
1159
"    Remove other LDAP entries from members in reverse.\n"
 
1160
"\n"
 
1161
"    The call looks like \"remove A from B\" but in fact executes\n"
 
1162
"    remove B from A to handle reverse membership.\n"
 
1163
"    "
 
1164
msgstr ""
 
1165
 
 
1166
#: ipalib/plugins/baseldap.py:1767
 
1167
msgid "removed"
 
1168
msgstr ""
 
1169
 
 
1170
#: ipalib/plugins/batch.py:21
 
1171
msgid ""
 
1172
"\n"
 
1173
"Plugin to make multiple ipa calls via one remote procedure call\n"
 
1174
"\n"
 
1175
"To run this code in the lite-server\n"
 
1176
"\n"
 
1177
"curl   -H \"Content-Type:application/json\"          -H \"Accept:application/json\" -H \"Accept-Language:en\"        --negotiate -u :          --cacert /etc/ipa/ca.crt           -d  @batch_request.json -X POST       http://localhost:8888/ipa/json\n"
 
1178
"\n"
 
1179
"where the contents of the file batch_request.json follow the below example\n"
 
1180
"\n"
 
1181
"{\"method\":\"batch\",\"params\":[[\n"
 
1182
"        {\"method\":\"group_find\",\"params\":[[],{}]},\n"
 
1183
"        {\"method\":\"user_find\",\"params\":[[],{\"whoami\":\"true\",\"all\":\"true\"}]},\n"
 
1184
"        {\"method\":\"user_show\",\"params\":[[\"admin\"],{\"all\":true}]}\n"
 
1185
"        ],{}],\"id\":1}\n"
 
1186
"\n"
 
1187
"The format of the response is nested the same way.  At the top you will see\n"
 
1188
"  \"error\": null,\n"
 
1189
"    \"id\": 1,\n"
 
1190
"    \"result\": {\n"
 
1191
"        \"count\": 3,\n"
 
1192
"            \"results\": [\n"
 
1193
"\n"
 
1194
"\n"
 
1195
"And then a nested response for each IPA command method sent in the request\n"
 
1196
"\n"
 
1197
msgstr ""
 
1198
 
 
1199
#: ipalib/plugins/batch.py:61
 
1200
msgid "Nested Methods to execute"
 
1201
msgstr ""
 
1202
 
 
1203
#: ipalib/plugins/batch.py:68 ipalib/frontend.py:861
 
1204
msgid "Client version. Used to determine if server will accept request."
 
1205
msgstr ""
 
1206
 
 
1207
#: ipalib/plugins/cert.py:22
 
1208
msgid ""
 
1209
"\n"
 
1210
"IPA certificate operations\n"
 
1211
"\n"
 
1212
"Implements a set of commands for managing server SSL certificates.\n"
 
1213
"\n"
 
1214
"Certificate requests exist in the form of a Certificate Signing Request (CSR)\n"
 
1215
"in PEM format.\n"
 
1216
"\n"
 
1217
"If using the selfsign back end then the subject in the CSR needs to match\n"
 
1218
"the subject configured in the server. The dogtag CA uses just the CN\n"
 
1219
"value of the CSR and forces the rest of the subject.\n"
 
1220
"\n"
 
1221
"A certificate is stored with a service principal and a service principal\n"
 
1222
"needs a host.\n"
 
1223
"\n"
 
1224
"In order to request a certificate:\n"
 
1225
"\n"
 
1226
"* The host must exist\n"
 
1227
"* The service must exist (or you use the --add option to automatically add it)\n"
 
1228
"\n"
 
1229
"EXAMPLES:\n"
 
1230
"\n"
 
1231
" Request a new certificate and add the principal:\n"
 
1232
"   ipa cert-request --add --principal=HTTP/lion.example.com example.csr\n"
 
1233
"\n"
 
1234
" Retrieve an existing certificate:\n"
 
1235
"   ipa cert-show 1032\n"
 
1236
"\n"
 
1237
" Revoke a certificate (see RFC 5280 for reason details):\n"
 
1238
"   ipa cert-revoke --revocation-reason=6 1032\n"
 
1239
"\n"
 
1240
" Remove a certificate from revocation hold status:\n"
 
1241
"   ipa cert-remove-hold 1032\n"
 
1242
"\n"
 
1243
" Check the status of a signing request:\n"
 
1244
"   ipa cert-status 10\n"
 
1245
"\n"
 
1246
"IPA currently immediately issues (or declines) all certificate requests so\n"
 
1247
"the status of a request is not normally useful. This is for future use\n"
 
1248
"or the case where a CA does not immediately issue a certificate.\n"
 
1249
"\n"
 
1250
"The following revocation reasons are supported:\n"
 
1251
"\n"
 
1252
"    * 0 - unspecified\n"
 
1253
"    * 1 - keyCompromise\n"
 
1254
"    * 2 - cACompromise\n"
 
1255
"    * 3 - affiliationChanged\n"
 
1256
"    * 4 - superseded\n"
 
1257
"    * 5 - cessationOfOperation\n"
 
1258
"    * 6 - certificateHold\n"
 
1259
"    * 8 - removeFromCRL\n"
 
1260
"    * 9 - privilegeWithdrawn\n"
 
1261
"    * 10 - aACompromise\n"
 
1262
"\n"
 
1263
"Note that reason code 7 is not used.  See RFC 5280 for more details:\n"
 
1264
"\n"
 
1265
"http://www.ietf.org/rfc/rfc5280.txt\n"
 
1266
"\n"
 
1267
msgstr ""
 
1268
 
 
1269
#: ipalib/plugins/cert.py:104
 
1270
msgid ""
 
1271
"\n"
 
1272
"    Return the value of CN in the subject of the request or None\n"
 
1273
"    "
 
1274
msgstr ""
 
1275
 
 
1276
#: ipalib/plugins/cert.py:112
 
1277
msgid "Failure decoding Certificate Signing Request:"
 
1278
msgstr ""
 
1279
 
 
1280
#: ipalib/plugins/cert.py:115
 
1281
msgid ""
 
1282
"\n"
 
1283
"    Return the first value of the subject alt name, if any\n"
 
1284
"    "
 
1285
msgstr ""
 
1286
 
 
1287
#: ipalib/plugins/cert.py:125 ipalib/plugins/cert.py:137
 
1288
msgid "Failure decoding Certificate Signing Request"
 
1289
msgstr ""
 
1290
 
 
1291
#: ipalib/plugins/cert.py:128
 
1292
msgid ""
 
1293
"\n"
 
1294
"    Ensure the CSR is base64-encoded and can be decoded by our PKCS#10\n"
 
1295
"    parser.\n"
 
1296
"    "
 
1297
msgstr ""
 
1298
 
 
1299
#: ipalib/plugins/cert.py:139
 
1300
msgid "Failure decoding Certificate Signing Request: %s"
 
1301
msgstr ""
 
1302
 
 
1303
#: ipalib/plugins/cert.py:142
 
1304
msgid ""
 
1305
"\n"
 
1306
"    Strip any leading and trailing cruft around the BEGIN/END block\n"
 
1307
"    "
 
1308
msgstr ""
 
1309
 
 
1310
#: ipalib/plugins/cert.py:162
 
1311
msgid ""
 
1312
"\n"
 
1313
"    Convert a SN given in decimal or hexadecimal.\n"
 
1314
"    Returns the number or None if conversion fails.\n"
 
1315
"    "
 
1316
msgstr ""
 
1317
 
 
1318
#: ipalib/plugins/cert.py:188
 
1319
msgid ""
 
1320
"\n"
 
1321
"    Given a principal with or without a realm return the\n"
 
1322
"    host portion.\n"
 
1323
"    "
 
1324
msgstr ""
 
1325
 
 
1326
#: ipalib/plugins/cert.py:202
 
1327
msgid ""
 
1328
"\n"
 
1329
"    Submit a certificate signing request.\n"
 
1330
"    "
 
1331
msgstr ""
 
1332
 
 
1333
#: ipalib/plugins/cert.py:216 ipalib/plugins/service.py:225
 
1334
msgid "Principal"
 
1335
msgstr ""
 
1336
 
 
1337
#: ipalib/plugins/cert.py:217
 
1338
msgid "Service principal for this certificate (e.g. HTTP/test.example.com)"
 
1339
msgstr ""
 
1340
 
 
1341
#: ipalib/plugins/cert.py:224
 
1342
msgid "automatically add the principal if it doesn't exist"
 
1343
msgstr ""
 
1344
 
 
1345
#: ipalib/plugins/cert.py:232 ipalib/plugins/cert.py:439
 
1346
#: ipalib/plugins/entitle.py:173 ipalib/plugins/host.py:276
 
1347
#: ipalib/plugins/service.py:232
 
1348
msgid "Certificate"
 
1349
msgstr ""
 
1350
 
 
1351
#: ipalib/plugins/cert.py:236 ipalib/plugins/cert.py:442
 
1352
#: ipalib/plugins/host.py:159 ipalib/plugins/service.py:93
 
1353
msgid "Subject"
 
1354
msgstr ""
 
1355
 
 
1356
#: ipalib/plugins/cert.py:240 ipalib/plugins/cert.py:445
 
1357
#: ipalib/plugins/host.py:165 ipalib/plugins/service.py:99
 
1358
msgid "Issuer"
 
1359
msgstr ""
 
1360
 
 
1361
#: ipalib/plugins/cert.py:244 ipalib/plugins/cert.py:448
 
1362
#: ipalib/plugins/host.py:168 ipalib/plugins/service.py:102
 
1363
msgid "Not Before"
 
1364
msgstr ""
 
1365
 
 
1366
#: ipalib/plugins/cert.py:248 ipalib/plugins/cert.py:451
 
1367
#: ipalib/plugins/host.py:171 ipalib/plugins/service.py:105
 
1368
msgid "Not After"
 
1369
msgstr ""
 
1370
 
 
1371
#: ipalib/plugins/cert.py:252 ipalib/plugins/cert.py:454
 
1372
#: ipalib/plugins/host.py:174 ipalib/plugins/service.py:108
 
1373
msgid "Fingerprint (MD5)"
 
1374
msgstr ""
 
1375
 
 
1376
#: ipalib/plugins/cert.py:256 ipalib/plugins/cert.py:457
 
1377
#: ipalib/plugins/host.py:177 ipalib/plugins/service.py:111
 
1378
msgid "Fingerprint (SHA1)"
 
1379
msgstr ""
 
1380
 
 
1381
#: ipalib/plugins/cert.py:260 ipalib/plugins/cert.py:425
 
1382
msgid "Serial number"
 
1383
msgstr ""
 
1384
 
 
1385
#: ipalib/plugins/cert.py:268 ipalib/plugins/entitle.py:230
 
1386
#: ipalib/plugins/entitle.py:588 ipalib/plugins/misc.py:57
 
1387
msgid "Dictionary mapping variable name to value"
 
1388
msgstr ""
 
1389
 
 
1390
#: ipalib/plugins/cert.py:396
 
1391
msgid ""
 
1392
"\n"
 
1393
"    Check the status of a certificate signing request.\n"
 
1394
"    "
 
1395
msgstr ""
 
1396
 
 
1397
#: ipalib/plugins/cert.py:402
 
1398
msgid "Request id"
 
1399
msgstr ""
 
1400
 
 
1401
#: ipalib/plugins/cert.py:408
 
1402
msgid "Request status"
 
1403
msgstr ""
 
1404
 
 
1405
#: ipalib/plugins/cert.py:426
 
1406
msgid "Serial number in decimal or if prefixed with 0x in hexadecimal"
 
1407
msgstr ""
 
1408
 
 
1409
#: ipalib/plugins/cert.py:431
 
1410
msgid ""
 
1411
"\n"
 
1412
"    Retrieve an existing certificate.\n"
 
1413
"    "
 
1414
msgstr ""
 
1415
 
 
1416
#: ipalib/plugins/cert.py:460 ipalib/plugins/host.py:180
 
1417
#: ipalib/plugins/service.py:114
 
1418
msgid "Revocation reason"
 
1419
msgstr ""
 
1420
 
 
1421
#: ipalib/plugins/cert.py:466
 
1422
msgid "Output filename"
 
1423
msgstr ""
 
1424
 
 
1425
#: ipalib/plugins/cert.py:467
 
1426
msgid "File to store the certificate in."
 
1427
msgstr ""
 
1428
 
 
1429
#: ipalib/plugins/cert.py:518
 
1430
msgid ""
 
1431
"\n"
 
1432
"    Revoke a certificate.\n"
 
1433
"    "
 
1434
msgstr ""
 
1435
 
 
1436
#: ipalib/plugins/cert.py:526
 
1437
msgid "Revoked"
 
1438
msgstr ""
 
1439
 
 
1440
#: ipalib/plugins/cert.py:534
 
1441
msgid "Reason"
 
1442
msgstr ""
 
1443
 
 
1444
#: ipalib/plugins/cert.py:535
 
1445
msgid "Reason for revoking the certificate (0-10)"
 
1446
msgstr ""
 
1447
 
 
1448
#: ipalib/plugins/cert.py:562
 
1449
msgid ""
 
1450
"\n"
 
1451
"    Take a revoked certificate off hold.\n"
 
1452
"    "
 
1453
msgstr ""
 
1454
 
 
1455
#: ipalib/plugins/cert.py:570
 
1456
msgid "Unrevoked"
 
1457
msgstr ""
 
1458
 
 
1459
#: ipalib/plugins/cert.py:573
 
1460
msgid "Error"
 
1461
msgstr ""
 
1462
 
 
1463
#: ipalib/plugins/config.py:20
 
1464
msgid ""
 
1465
"\n"
 
1466
"Manage the IPA configuration\n"
 
1467
"\n"
 
1468
"Manage the default values that IPA uses and some of its tuning parameters.\n"
 
1469
"\n"
 
1470
" To show the current configuration:\n"
 
1471
"   ipa config-show\n"
 
1472
"\n"
 
1473
" To modify the configuration:\n"
 
1474
"   ipa config-mod --maxusername=99\n"
 
1475
"\n"
 
1476
"The available options are:\n"
 
1477
"\n"
 
1478
"User management options:\n"
 
1479
"\n"
 
1480
"  --maxusername=INT     Max. username length when creating/modifying a user\n"
 
1481
"  --homedirectory=STR   Default location of home directories (default /home)\n"
 
1482
"  --defaultshell=STR    Default shell for new users (default /bin/sh)\n"
 
1483
"  --defaultgroup=STR    Default group for new users (default ipausers). The\n"
 
1484
"                        group must exist, or adding new users will fail.\n"
 
1485
"  --emaildomain=STR     Default e-mail domain for new users\n"
 
1486
"\n"
 
1487
"Search tuning options. These impact how much data is searched through and\n"
 
1488
"how many records may be returned on a given search.\n"
 
1489
"\n"
 
1490
"  --searchtimelimit=INT Max. amount of time (sec.) for a search (> 0, or -1 for\n"
 
1491
"                        unlimited)\n"
 
1492
"  --searchrecordslimit=INT Max. number of records to search (-1 is unlimited)\n"
 
1493
"\n"
 
1494
"Server Configuration.\n"
 
1495
"\n"
 
1496
"  --enable-migration=BOOL Enable migration mode\n"
 
1497
"  --pwdexpnotify=INT      Password Expiration Notification (days)\n"
 
1498
"\n"
 
1499
"The password notification value is stored here so it will be replicated.\n"
 
1500
"It is not currently used to notify users in advance of an expiring\n"
 
1501
"password.\n"
 
1502
"\n"
 
1503
"Some attributes are read-only, provided only for information purposes. These\n"
 
1504
"include:\n"
 
1505
"\n"
 
1506
"Certificate Subject base: the configured certificate subject base,\n"
 
1507
"  e.g. O=EXAMPLE.COM.  This is configurable only at install time.\n"
 
1508
"Password plug-in features: currently defines additional hashes that the\n"
 
1509
"  password will generate (there may be other conditions).\n"
 
1510
msgstr ""
 
1511
 
 
1512
#: ipalib/plugins/config.py:76
 
1513
msgid "searchtimelimit must be -1 or > 1."
 
1514
msgstr ""
 
1515
 
 
1516
#: ipalib/plugins/config.py:80
 
1517
msgid ""
 
1518
"\n"
 
1519
"    IPA configuration object\n"
 
1520
"    "
 
1521
msgstr ""
 
1522
 
 
1523
#: ipalib/plugins/config.py:91 ipalib/plugins/internal.py:151
 
1524
msgid "Configuration"
 
1525
msgstr ""
 
1526
 
 
1527
#: ipalib/plugins/config.py:96
 
1528
msgid "Max. username length"
 
1529
msgstr ""
 
1530
 
 
1531
#: ipalib/plugins/config.py:101
 
1532
msgid "Home directory base"
 
1533
msgstr ""
 
1534
 
 
1535
#: ipalib/plugins/config.py:102
 
1536
msgid "Default location of home directories."
 
1537
msgstr ""
 
1538
 
 
1539
#: ipalib/plugins/config.py:106
 
1540
msgid "Default shell"
 
1541
msgstr ""
 
1542
 
 
1543
#: ipalib/plugins/config.py:107
 
1544
msgid "Default shell for new users."
 
1545
msgstr ""
 
1546
 
 
1547
#: ipalib/plugins/config.py:111
 
1548
msgid "Default users group"
 
1549
msgstr ""
 
1550
 
 
1551
#: ipalib/plugins/config.py:112
 
1552
msgid "Default group for new users."
 
1553
msgstr ""
 
1554
 
 
1555
#: ipalib/plugins/config.py:116
 
1556
msgid "Default e-mail domain for new users"
 
1557
msgstr ""
 
1558
 
 
1559
#: ipalib/plugins/config.py:117
 
1560
msgid "Default e-mail domain new users."
 
1561
msgstr ""
 
1562
 
 
1563
#: ipalib/plugins/config.py:121
 
1564
msgid "Search time limit"
 
1565
msgstr ""
 
1566
 
 
1567
#: ipalib/plugins/config.py:122
 
1568
msgid "Max. amount of time (sec.) for a search (> 0, or -1 for unlimited)."
 
1569
msgstr ""
 
1570
 
 
1571
#: ipalib/plugins/config.py:127
 
1572
msgid "Search size limit"
 
1573
msgstr ""
 
1574
 
 
1575
#: ipalib/plugins/config.py:128
 
1576
msgid "Max. number of records to search (-1 is unlimited)."
 
1577
msgstr ""
 
1578
 
 
1579
#: ipalib/plugins/config.py:133
 
1580
msgid "User search fields"
 
1581
msgstr ""
 
1582
 
 
1583
#: ipalib/plugins/config.py:134
 
1584
msgid "A comma-separated list of fields to search when searching for users."
 
1585
msgstr ""
 
1586
 
 
1587
#: ipalib/plugins/config.py:139
 
1588
msgid "A comma-separated list of fields to search when searching for groups."
 
1589
msgstr ""
 
1590
 
 
1591
#: ipalib/plugins/config.py:143
 
1592
msgid "Migration mode"
 
1593
msgstr ""
 
1594
 
 
1595
#: ipalib/plugins/config.py:144
 
1596
msgid "Enable migration mode."
 
1597
msgstr ""
 
1598
 
 
1599
#: ipalib/plugins/config.py:148
 
1600
msgid "Certificate Subject base"
 
1601
msgstr ""
 
1602
 
 
1603
#: ipalib/plugins/config.py:149
 
1604
msgid "Base for certificate subjects (OU=Test,O=Example)."
 
1605
msgstr ""
 
1606
 
 
1607
#: ipalib/plugins/config.py:154
 
1608
msgid "Default group objectclasses"
 
1609
msgstr ""
 
1610
 
 
1611
#: ipalib/plugins/config.py:155
 
1612
msgid "Default group objectclassses (comma-separated list)."
 
1613
msgstr ""
 
1614
 
 
1615
#: ipalib/plugins/config.py:159
 
1616
msgid "Default user objectclasses"
 
1617
msgstr ""
 
1618
 
 
1619
#: ipalib/plugins/config.py:160
 
1620
msgid "Default user objectclassses (comma-separated list)."
 
1621
msgstr ""
 
1622
 
 
1623
#: ipalib/plugins/config.py:164
 
1624
msgid "Password Expiration Notification"
 
1625
msgstr ""
 
1626
 
 
1627
#: ipalib/plugins/config.py:165
 
1628
msgid "Number of days's notice of impending password expiration."
 
1629
msgstr ""
 
1630
 
 
1631
#: ipalib/plugins/config.py:170
 
1632
msgid "Password plugin features"
 
1633
msgstr ""
 
1634
 
 
1635
#: ipalib/plugins/config.py:171
 
1636
msgid "Extra hashes to generate in password plug-in."
 
1637
msgstr ""
 
1638
 
 
1639
#: ipalib/plugins/config.py:183
 
1640
msgid ""
 
1641
"\n"
 
1642
"    Modify configuration options.\n"
 
1643
"    "
 
1644
msgstr ""
 
1645
 
 
1646
#: ipalib/plugins/config.py:220
 
1647
msgid ""
 
1648
"\n"
 
1649
"    Show the current configuration.\n"
 
1650
"    "
 
1651
msgstr ""
 
1652
 
 
1653
#: ipalib/plugins/delegation.py:19
 
1654
msgid ""
 
1655
"\n"
 
1656
"Group to Group Delegation\n"
 
1657
"\n"
 
1658
"A permission enables fine-grained delegation of permissions. Access Control\n"
 
1659
"Rules, or instructions (ACIs), grant permission to permissions to perform\n"
 
1660
"given tasks such as adding a user, modifying a group, etc.\n"
 
1661
"\n"
 
1662
"Group to Group Delegations grants the members of one group to update a set\n"
 
1663
"of attributes of members of another group.\n"
 
1664
"\n"
 
1665
"EXAMPLES:\n"
 
1666
"\n"
 
1667
" Add a delegation rule to allow editors to edit admin's addresses:\n"
 
1668
"   ipa delegation-add --attrs=street --membergroup=admins --group=editors 'editors edit admins street'\n"
 
1669
"\n"
 
1670
" When managing the list of attributes you need to include all attributes\n"
 
1671
" in the list, including existing ones. Add postalCode to the list:\n"
 
1672
"   ipa delegation-mod --attrs=street,postalCode --membergroup=admins --group=editors 'editors edit admins street'\n"
 
1673
"\n"
 
1674
" Display our updated rule:\n"
 
1675
"   ipa delegation-show 'editors edit admins street'\n"
 
1676
"\n"
 
1677
" Delete a rule:\n"
 
1678
"   ipa delegation-del 'editors edit admins street'\n"
 
1679
msgstr ""
 
1680
 
 
1681
#: ipalib/plugins/delegation.py:56
 
1682
msgid ""
 
1683
"\n"
 
1684
"    memberOf is in filter but we want to pull out the group for easier\n"
 
1685
"    displaying.\n"
 
1686
"    "
 
1687
msgstr ""
 
1688
 
 
1689
#: ipalib/plugins/delegation.py:63 ipalib/plugins/delegation.py:90
 
1690
msgid "Delegation '%(permission)s' not found"
 
1691
msgstr ""
 
1692
 
 
1693
#: ipalib/plugins/delegation.py:70
 
1694
msgid "Error retrieving member group %(group)s: %(error)s"
 
1695
msgstr ""
 
1696
 
 
1697
#: ipalib/plugins/delegation.py:79
 
1698
msgid ""
 
1699
"\n"
 
1700
"    Determine if the ACI is a Delegation ACI and raise an exception if it\n"
 
1701
"    isn't.\n"
 
1702
"\n"
 
1703
"    Return the result if it is a delegation ACI, adding a new attribute\n"
 
1704
"    membergroup.\n"
 
1705
"    "
 
1706
msgstr ""
 
1707
 
 
1708
#: ipalib/plugins/delegation.py:95
 
1709
msgid ""
 
1710
"\n"
 
1711
"    Delegation object.\n"
 
1712
"    "
 
1713
msgstr ""
 
1714
 
 
1715
#: ipalib/plugins/delegation.py:102
 
1716
msgid "Delegation"
 
1717
msgstr ""
 
1718
 
 
1719
#: ipalib/plugins/delegation.py:107 ipalib/plugins/delegation.py:108
 
1720
msgid "Delegation name"
 
1721
msgstr ""
 
1722
 
 
1723
#: ipalib/plugins/delegation.py:114 ipalib/plugins/selfservice.py:87
 
1724
msgid ""
 
1725
"Comma-separated list of permissions to grant (read, write). Default is "
 
1726
"write."
 
1727
msgstr ""
 
1728
 
 
1729
#: ipalib/plugins/delegation.py:125
 
1730
msgid "Member user group"
 
1731
msgstr ""
 
1732
 
 
1733
#: ipalib/plugins/delegation.py:126
 
1734
msgid "User group to apply delegation to"
 
1735
msgstr ""
 
1736
 
 
1737
#: ipalib/plugins/delegation.py:152
 
1738
msgid ""
 
1739
"\n"
 
1740
"    Add a new delegation.\n"
 
1741
"    "
 
1742
msgstr ""
 
1743
 
 
1744
#: ipalib/plugins/delegation.py:156
 
1745
msgid "Added delegation \"%(value)s\""
 
1746
msgstr ""
 
1747
 
 
1748
#: ipalib/plugins/delegation.py:176
 
1749
msgid ""
 
1750
"\n"
 
1751
"    Delete a delegation.\n"
 
1752
"    "
 
1753
msgstr ""
 
1754
 
 
1755
#: ipalib/plugins/delegation.py:181
 
1756
msgid "Deleted delegation \"%(value)s\""
 
1757
msgstr ""
 
1758
 
 
1759
#: ipalib/plugins/delegation.py:197
 
1760
msgid ""
 
1761
"\n"
 
1762
"    Modify a delegation.\n"
 
1763
"    "
 
1764
msgstr ""
 
1765
 
 
1766
#: ipalib/plugins/delegation.py:201
 
1767
msgid "Modified delegation \"%(value)s\""
 
1768
msgstr ""
 
1769
 
 
1770
#: ipalib/plugins/delegation.py:219
 
1771
msgid ""
 
1772
"\n"
 
1773
"    Search for delegations.\n"
 
1774
"    "
 
1775
msgstr ""
 
1776
 
 
1777
#: ipalib/plugins/delegation.py:223
 
1778
msgid "%(count)d delegation matched"
 
1779
msgid_plural "%(count)d delegations matched"
 
1780
msgstr[0] ""
 
1781
msgstr[1] ""
 
1782
 
 
1783
#: ipalib/plugins/delegation.py:250
 
1784
msgid ""
 
1785
"\n"
 
1786
"    Display information about a delegation.\n"
 
1787
"    "
 
1788
msgstr ""
 
1789
 
 
1790
#: ipalib/plugins/dns.py:20
 
1791
msgid ""
 
1792
"\n"
 
1793
"Domain Name System (DNS)\n"
 
1794
"\n"
 
1795
"Manage DNS zone and resource records.\n"
 
1796
"\n"
 
1797
"EXAMPLES:\n"
 
1798
"\n"
 
1799
" Add new zone:\n"
 
1800
"   ipa dnszone-add example.com --name-server nameserver.example.com\n"
 
1801
"                               --admin-email admin@example.com\n"
 
1802
"\n"
 
1803
" Add second nameserver for example.com:\n"
 
1804
"   ipa dnsrecord-add example.com @ --ns-rec nameserver2.example.com\n"
 
1805
"\n"
 
1806
" Add a mail server for example.com:\n"
 
1807
"   ipa dnsrecord-add example.com @ --mx-rec=\"10 mail2\"\n"
 
1808
"\n"
 
1809
" Delete previously added nameserver from example.com:\n"
 
1810
"   ipa dnsrecord-del example.com @ --ns-rec nameserver2.example.com\n"
 
1811
"\n"
 
1812
" Add new A record for www.example.com: (random IP)\n"
 
1813
"   ipa dnsrecord-add example.com www --a-rec 80.142.15.2\n"
 
1814
"\n"
 
1815
" Add new PTR record for www.example.com\n"
 
1816
"   ipa dnsrecord-add 15.142.80.in-addr.arpa 2 --ptr-rec www.example.com.\n"
 
1817
"\n"
 
1818
" Add new SRV records for LDAP servers. Three quarters of the requests\n"
 
1819
" should go to fast.example.com, one quarter to slow.example.com. If neither\n"
 
1820
" is available, switch to backup.example.com.\n"
 
1821
"   ipa dnsrecord-add example.com _ldap._tcp --srv-rec=\"0 3 389 fast.example.com\"\n"
 
1822
"   ipa dnsrecord-add example.com _ldap._tcp --srv-rec=\"0 1 389 slow.example.com\"\n"
 
1823
"   ipa dnsrecord-add example.com _ldap._tcp --srv-rec=\"1 1 389 backup.example.com\"\n"
 
1824
"\n"
 
1825
" When dnsrecord-add command is executed with no option to add a specific record\n"
 
1826
" an interactive mode is started. The mode interactively prompts for the most\n"
 
1827
" typical record types for the respective zone:\n"
 
1828
"   ipa dnsrecord-add example.com www\n"
 
1829
"   [A record]: 1.2.3.4,11.22.33.44      (2 interactively entered random IPs)\n"
 
1830
"   [AAAA record]:                       (no AAAA address entered)\n"
 
1831
"     Record name: www\n"
 
1832
"     A record: 1.2.3.4, 11.22.33.44\n"
 
1833
"\n"
 
1834
" The interactive mode can also be used for deleting the DNS records:\n"
 
1835
"   ipa dnsrecord-del example.com www\n"
 
1836
"   No option to delete specific record provided.\n"
 
1837
"   Delete all? Yes/No (default No):     (do not delete all records)\n"
 
1838
"   Current DNS record contents:\n"
 
1839
"\n"
 
1840
"   A record: 1.2.3.4, 11.22.33.44\n"
 
1841
"\n"
 
1842
"   Delete A record '1.2.3.4'? Yes/No (default No): \n"
 
1843
"   Delete A record '11.22.33.44'? Yes/No (default No): y\n"
 
1844
"     Record name: www\n"
 
1845
"     A record: 1.2.3.4                  (A record 11.22.33.44 has been deleted)\n"
 
1846
"\n"
 
1847
" Show zone example.com:\n"
 
1848
"   ipa dnszone-show example.com\n"
 
1849
"\n"
 
1850
" Find zone with \"example\" in its domain name:\n"
 
1851
"   ipa dnszone-find example\n"
 
1852
"\n"
 
1853
" Find records for resources with \"www\" in their name in zone example.com:\n"
 
1854
"   ipa dnsrecord-find example.com www\n"
 
1855
"\n"
 
1856
" Find A records with value 10.10.0.1 in zone example.com\n"
 
1857
"   ipa dnsrecord-find example.com --a-rec 10.10.0.1\n"
 
1858
"\n"
 
1859
" Show records for resource www in zone example.com\n"
 
1860
"   ipa dnsrecord-show example.com www\n"
 
1861
"\n"
 
1862
" Delete zone example.com with all resource records:\n"
 
1863
"   ipa dnszone-del example.com\n"
 
1864
"\n"
 
1865
" Resolve a host name to see if it exists (will add default IPA domain\n"
 
1866
" if one is not included):\n"
 
1867
"   ipa dns-resolve www.example.com\n"
 
1868
"   ipa dns-resolve www\n"
 
1869
msgstr ""
 
1870
 
 
1871
#: ipalib/plugins/dns.py:140
 
1872
msgid "Generate serial number for zones."
 
1873
msgstr ""
 
1874
 
 
1875
#: ipalib/plugins/dns.py:189
 
1876
msgid "see RFC 2915 "
 
1877
msgstr ""
 
1878
 
 
1879
#: ipalib/plugins/dns.py:249
 
1880
msgid "Nameserver '%(host)s' does not have a corresponding A/AAAA record"
 
1881
msgstr ""
 
1882
 
 
1883
#: ipalib/plugins/dns.py:272
 
1884
msgid ""
 
1885
"\n"
 
1886
"    DNS Zone, container for resource records.\n"
 
1887
"    "
 
1888
msgstr ""
 
1889
 
 
1890
#: ipalib/plugins/dns.py:284
 
1891
msgid "DNS"
 
1892
msgstr ""
 
1893
 
 
1894
#: ipalib/plugins/dns.py:289
 
1895
msgid "Zone name"
 
1896
msgstr ""
 
1897
 
 
1898
#: ipalib/plugins/dns.py:290
 
1899
msgid "Zone name (FQDN)"
 
1900
msgstr ""
 
1901
 
 
1902
#: ipalib/plugins/dns.py:296
 
1903
msgid "Authoritative nameserver"
 
1904
msgstr ""
 
1905
 
 
1906
#: ipalib/plugins/dns.py:297
 
1907
msgid "Authoritative nameserver."
 
1908
msgstr ""
 
1909
 
 
1910
#: ipalib/plugins/dns.py:301 ipalib/plugins/dns.py:302
 
1911
msgid "Administrator e-mail address"
 
1912
msgstr ""
 
1913
 
 
1914
#: ipalib/plugins/dns.py:308
 
1915
msgid "SOA serial"
 
1916
msgstr ""
 
1917
 
 
1918
#: ipalib/plugins/dns.py:309
 
1919
msgid "SOA record serial number"
 
1920
msgstr ""
 
1921
 
 
1922
#: ipalib/plugins/dns.py:316
 
1923
msgid "SOA refresh"
 
1924
msgstr ""
 
1925
 
 
1926
#: ipalib/plugins/dns.py:317
 
1927
msgid "SOA record refresh time"
 
1928
msgstr ""
 
1929
 
 
1930
#: ipalib/plugins/dns.py:324
 
1931
msgid "SOA retry"
 
1932
msgstr ""
 
1933
 
 
1934
#: ipalib/plugins/dns.py:325
 
1935
msgid "SOA record retry time"
 
1936
msgstr ""
 
1937
 
 
1938
#: ipalib/plugins/dns.py:332
 
1939
msgid "SOA expire"
 
1940
msgstr ""
 
1941
 
 
1942
#: ipalib/plugins/dns.py:333
 
1943
msgid "SOA record expire time"
 
1944
msgstr ""
 
1945
 
 
1946
#: ipalib/plugins/dns.py:340
 
1947
msgid "SOA minimum"
 
1948
msgstr ""
 
1949
 
 
1950
#: ipalib/plugins/dns.py:341
 
1951
msgid "How long should negative responses be cached"
 
1952
msgstr ""
 
1953
 
 
1954
#: ipalib/plugins/dns.py:349
 
1955
msgid "SOA time to live"
 
1956
msgstr ""
 
1957
 
 
1958
#: ipalib/plugins/dns.py:350
 
1959
msgid "SOA record time to live"
 
1960
msgstr ""
 
1961
 
 
1962
#: ipalib/plugins/dns.py:354
 
1963
msgid "SOA class"
 
1964
msgstr ""
 
1965
 
 
1966
#: ipalib/plugins/dns.py:355
 
1967
msgid "SOA record class"
 
1968
msgstr ""
 
1969
 
 
1970
#: ipalib/plugins/dns.py:360 ipalib/plugins/dns.py:361
 
1971
msgid "BIND update policy"
 
1972
msgstr ""
 
1973
 
 
1974
#: ipalib/plugins/dns.py:365
 
1975
msgid "Active zone"
 
1976
msgstr ""
 
1977
 
 
1978
#: ipalib/plugins/dns.py:366
 
1979
msgid "Is zone active?"
 
1980
msgstr ""
 
1981
 
 
1982
#: ipalib/plugins/dns.py:372
 
1983
msgid "Dynamic update"
 
1984
msgstr ""
 
1985
 
 
1986
#: ipalib/plugins/dns.py:373
 
1987
msgid "Allow dynamic updates."
 
1988
msgstr ""
 
1989
 
 
1990
#: ipalib/plugins/dns.py:382
 
1991
msgid ""
 
1992
"\n"
 
1993
"    Create new DNS zone (SOA record).\n"
 
1994
"    "
 
1995
msgstr ""
 
1996
 
 
1997
#: ipalib/plugins/dns.py:387 ipalib/plugins/dns.py:697
 
1998
#: ipalib/plugins/host.py:315 ipalib/plugins/service.py:250
 
1999
msgid "Force"
 
2000
msgstr ""
 
2001
 
 
2002
#: ipalib/plugins/dns.py:388
 
2003
msgid "Force DNS zone creation even if nameserver not in DNS."
 
2004
msgstr ""
 
2005
 
 
2006
#: ipalib/plugins/dns.py:391
 
2007
msgid "Add the nameserver to DNS with this IP address"
 
2008
msgstr ""
 
2009
 
 
2010
#: ipalib/plugins/dns.py:397
 
2011
msgid "DNS is not configured"
 
2012
msgstr ""
 
2013
 
 
2014
#: ipalib/plugins/dns.py:431
 
2015
msgid ""
 
2016
"\n"
 
2017
"    Delete DNS zone (SOA record).\n"
 
2018
"    "
 
2019
msgstr ""
 
2020
 
 
2021
#: ipalib/plugins/dns.py:439
 
2022
msgid ""
 
2023
"\n"
 
2024
"    Modify DNS zone (SOA record).\n"
 
2025
"    "
 
2026
msgstr ""
 
2027
 
 
2028
#: ipalib/plugins/dns.py:452
 
2029
msgid ""
 
2030
"\n"
 
2031
"    Search for DNS zones (SOA records).\n"
 
2032
"    "
 
2033
msgstr ""
 
2034
 
 
2035
#: ipalib/plugins/dns.py:460
 
2036
msgid ""
 
2037
"\n"
 
2038
"    Display information about a DNS zone (SOA record).\n"
 
2039
"    "
 
2040
msgstr ""
 
2041
 
 
2042
#: ipalib/plugins/dns.py:468
 
2043
msgid ""
 
2044
"\n"
 
2045
"    Disable DNS Zone.\n"
 
2046
"    "
 
2047
msgstr ""
 
2048
 
 
2049
#: ipalib/plugins/dns.py:472
 
2050
msgid "Disabled DNS zone \"%(value)s\""
 
2051
msgstr ""
 
2052
 
 
2053
#: ipalib/plugins/dns.py:490
 
2054
msgid ""
 
2055
"\n"
 
2056
"    Enable DNS Zone.\n"
 
2057
"    "
 
2058
msgstr ""
 
2059
 
 
2060
#: ipalib/plugins/dns.py:494
 
2061
msgid "Enabled DNS zone \"%(value)s\""
 
2062
msgstr ""
 
2063
 
 
2064
#: ipalib/plugins/dns.py:512
 
2065
msgid ""
 
2066
"\n"
 
2067
"    DNS record.\n"
 
2068
"    "
 
2069
msgstr ""
 
2070
 
 
2071
#: ipalib/plugins/dns.py:522
 
2072
msgid "DNS resource record"
 
2073
msgstr ""
 
2074
 
 
2075
#: ipalib/plugins/dns.py:527 ipalib/plugins/dns.py:528
 
2076
msgid "Record name"
 
2077
msgstr ""
 
2078
 
 
2079
#: ipalib/plugins/dns.py:533 ipalib/plugins/dns.py:534
 
2080
msgid "Time to live"
 
2081
msgstr ""
 
2082
 
 
2083
#: ipalib/plugins/dns.py:538
 
2084
msgid "Class"
 
2085
msgstr ""
 
2086
 
 
2087
#: ipalib/plugins/dns.py:539
 
2088
msgid "DNS class"
 
2089
msgstr ""
 
2090
 
 
2091
#: ipalib/plugins/dns.py:566
 
2092
msgid ""
 
2093
"\n"
 
2094
"    Base class for DNS record commands with record options.\n"
 
2095
"    "
 
2096
msgstr ""
 
2097
 
 
2098
#: ipalib/plugins/dns.py:610
 
2099
msgid ""
 
2100
"\n"
 
2101
"    Base class for adding/removing records from DNS resource entries.\n"
 
2102
"    "
 
2103
msgstr ""
 
2104
 
 
2105
#: ipalib/plugins/dns.py:674
 
2106
msgid ""
 
2107
"\n"
 
2108
"    Add records to DNS resource.\n"
 
2109
"    "
 
2110
msgstr ""
 
2111
 
 
2112
#: ipalib/plugins/dns.py:690
 
2113
msgid ""
 
2114
"\n"
 
2115
"    Add new DNS resource record.\n"
 
2116
"    "
 
2117
msgstr ""
 
2118
 
 
2119
#: ipalib/plugins/dns.py:699
 
2120
msgid "force NS record creation even if its hostname is not in DNS"
 
2121
msgstr ""
 
2122
 
 
2123
#: ipalib/plugins/dns.py:735
 
2124
msgid ""
 
2125
"Reverse zone for PTR record should be a sub-zone of one the following fully "
 
2126
"qualified domains: %s"
 
2127
msgstr ""
 
2128
 
 
2129
#: ipalib/plugins/dns.py:740
 
2130
msgid "Reverse zone %s requires exactly %d IP address components, %d given"
 
2131
msgstr ""
 
2132
 
 
2133
#: ipalib/plugins/dns.py:746
 
2134
msgid "PTR record '%s' is not fully qualified (check traling '.')"
 
2135
msgstr ""
 
2136
 
 
2137
#: ipalib/plugins/dns.py:789
 
2138
msgid ""
 
2139
"\n"
 
2140
"    Delete DNS record entry.\n"
 
2141
"    "
 
2142
msgstr ""
 
2143
 
 
2144
#: ipalib/plugins/dns.py:792
 
2145
msgid "Deleted record \"%(value)s\""
 
2146
msgstr ""
 
2147
 
 
2148
#: ipalib/plugins/dns.py:799
 
2149
msgid ""
 
2150
"\n"
 
2151
"    Delete DNS resource record.\n"
 
2152
"    "
 
2153
msgstr ""
 
2154
 
 
2155
#: ipalib/plugins/dns.py:802
 
2156
msgid ""
 
2157
"Neither --del-all nor options to delete a specific record provided.\n"
 
2158
"Command help may be consulted for all supported record types."
 
2159
msgstr ""
 
2160
 
 
2161
#: ipalib/plugins/dns.py:807
 
2162
msgid "Delete all associated records"
 
2163
msgstr ""
 
2164
 
 
2165
#: ipalib/plugins/dns.py:834
 
2166
msgid "No option to delete specific record provided."
 
2167
msgstr ""
 
2168
 
 
2169
#: ipalib/plugins/dns.py:835
 
2170
msgid "Delete all?"
 
2171
msgstr ""
 
2172
 
 
2173
#: ipalib/plugins/dns.py:845
 
2174
msgid "Current DNS record contents:\n"
 
2175
msgstr ""
 
2176
 
 
2177
#: ipalib/plugins/dns.py:875
 
2178
msgid "%s record with value %s not found"
 
2179
msgstr ""
 
2180
 
 
2181
#: ipalib/plugins/dns.py:889
 
2182
msgid ""
 
2183
"\n"
 
2184
"    Display DNS resource.\n"
 
2185
"    "
 
2186
msgstr ""
 
2187
 
 
2188
#: ipalib/plugins/dns.py:905
 
2189
msgid ""
 
2190
"\n"
 
2191
"    Search for DNS resources.\n"
 
2192
"    "
 
2193
msgstr ""
 
2194
 
 
2195
#: ipalib/plugins/dns.py:932
 
2196
msgid ""
 
2197
"\n"
 
2198
"    Resolve a host name in DNS\n"
 
2199
"    "
 
2200
msgstr ""
 
2201
 
 
2202
#: ipalib/plugins/dns.py:936
 
2203
msgid "Found '%(value)s'"
 
2204
msgstr ""
 
2205
 
 
2206
#: ipalib/plugins/dns.py:940
 
2207
msgid "Hostname"
 
2208
msgstr ""
 
2209
 
 
2210
#: ipalib/plugins/dns.py:962
 
2211
msgid "Host '%(host)s' not found"
 
2212
msgstr ""
 
2213
 
 
2214
#: ipalib/plugins/dns.py:970
 
2215
msgid ""
 
2216
"\n"
 
2217
"    Checks if any of the servers has the DNS service enabled.\n"
 
2218
"    "
 
2219
msgstr ""
 
2220
 
 
2221
#: ipalib/plugins/entitle.py:19
 
2222
msgid ""
 
2223
"\n"
 
2224
"Entitlements\n"
 
2225
"\n"
 
2226
"Manage entitlements for client machines\n"
 
2227
"\n"
 
2228
"Entitlements can be managed either by registering with an entitlement\n"
 
2229
"server with a username and password or by manually importing entitlement\n"
 
2230
"certificates. An entitlement certificate contains embedded information\n"
 
2231
"such as the product being entitled, the quantity and the validity dates.\n"
 
2232
"\n"
 
2233
"An entitlement server manages the number of client entitlements available.\n"
 
2234
"To mark these entitlements as used by the IPA server you provide a quantity\n"
 
2235
"and they are marked as consumed on the entitlement server.\n"
 
2236
"\n"
 
2237
" Register with an entitlement server:\n"
 
2238
"   ipa entitle-register consumer\n"
 
2239
"\n"
 
2240
" Import an entitlement certificate:\n"
 
2241
"   ipa entitle-import /home/user/ipaclient.pem\n"
 
2242
"\n"
 
2243
" Display current entitlements:\n"
 
2244
"   ipa entitle-status\n"
 
2245
"\n"
 
2246
" Retrieve details on entitlement certificates:\n"
 
2247
"   ipa entitle-get\n"
 
2248
"\n"
 
2249
" Consume some entitlements from the entitlement server:\n"
 
2250
"   ipa entitle-consume 50\n"
 
2251
"\n"
 
2252
"The registration ID is a Unique Identifier (UUID). This ID will be\n"
 
2253
"IMPORTED if you have used entitle-import.\n"
 
2254
"\n"
 
2255
"Changes to /etc/rhsm/rhsm.conf require a restart of the httpd service.\n"
 
2256
msgstr ""
 
2257
 
 
2258
#: ipalib/plugins/entitle.py:106
 
2259
msgid ""
 
2260
"\n"
 
2261
"    Get our entitlement pool. Assume there is only one pool.\n"
 
2262
"    "
 
2263
msgstr ""
 
2264
 
 
2265
#: ipalib/plugins/entitle.py:129
 
2266
msgid ""
 
2267
"\n"
 
2268
"    Retrieve our UUID, certificate and key from LDAP.\n"
 
2269
"\n"
 
2270
"    Except on error the caller is responsible for removing temporary files\n"
 
2271
"    "
 
2272
msgstr ""
 
2273
 
 
2274
#: ipalib/plugins/entitle.py:178
 
2275
msgid ""
 
2276
"\n"
 
2277
"    Entitlement object\n"
 
2278
"    "
 
2279
msgstr ""
 
2280
 
 
2281
#: ipalib/plugins/entitle.py:189
 
2282
msgid "Entitlements"
 
2283
msgstr ""
 
2284
 
 
2285
#: ipalib/plugins/entitle.py:206
 
2286
msgid ""
 
2287
"\n"
 
2288
"    Display current entitlements\n"
 
2289
"    "
 
2290
msgstr ""
 
2291
 
 
2292
#: ipalib/plugins/entitle.py:214 ipalib/plugins/entitle.py:602
 
2293
msgid "UUID"
 
2294
msgstr ""
 
2295
 
 
2296
#: ipalib/plugins/entitle.py:217 ipalib/plugins/entitle.py:306
 
2297
#: ipalib/plugins/entitle.py:388 ipalib/plugins/entitle.py:575
 
2298
#: ipalib/plugins/entitle.py:690
 
2299
msgid "Product"
 
2300
msgstr ""
 
2301
 
 
2302
#: ipalib/plugins/entitle.py:220 ipalib/plugins/entitle.py:286
 
2303
#: ipalib/plugins/entitle.py:296 ipalib/plugins/entitle.py:391
 
2304
#: ipalib/plugins/entitle.py:578 ipalib/plugins/entitle.py:680
 
2305
msgid "Quantity"
 
2306
msgstr ""
 
2307
 
 
2308
#: ipalib/plugins/entitle.py:223 ipalib/plugins/entitle.py:309
 
2309
#: ipalib/plugins/entitle.py:581 ipalib/plugins/entitle.py:693
 
2310
msgid "Consumed"
 
2311
msgstr ""
 
2312
 
 
2313
#: ipalib/plugins/entitle.py:276
 
2314
msgid ""
 
2315
"\n"
 
2316
"    Consume an entitlement\n"
 
2317
"    "
 
2318
msgstr ""
 
2319
 
 
2320
#: ipalib/plugins/entitle.py:282
 
2321
msgid "Consumed %(value)s entitlement(s)."
 
2322
msgstr ""
 
2323
 
 
2324
#: ipalib/plugins/entitle.py:314
 
2325
msgid ""
 
2326
"\n"
 
2327
"        Override this so we can set value to the number of entitlements\n"
 
2328
"        consumed.\n"
 
2329
"        "
 
2330
msgstr ""
 
2331
 
 
2332
#: ipalib/plugins/entitle.py:362 ipalib/plugins/entitle.py:724
 
2333
msgid ""
 
2334
"\n"
 
2335
"        Returning the certificates isn't very interesting. Return the\n"
 
2336
"        status of entitlements instead.\n"
 
2337
"        "
 
2338
msgstr ""
 
2339
 
 
2340
#: ipalib/plugins/entitle.py:380
 
2341
msgid ""
 
2342
"\n"
 
2343
"    Retrieve the entitlement certs\n"
 
2344
"    "
 
2345
msgstr ""
 
2346
 
 
2347
#: ipalib/plugins/entitle.py:394
 
2348
msgid "Start"
 
2349
msgstr ""
 
2350
 
 
2351
#: ipalib/plugins/entitle.py:397
 
2352
msgid "End"
 
2353
msgstr ""
 
2354
 
 
2355
#: ipalib/plugins/entitle.py:400 ipalib/plugins/host.py:162
 
2356
#: ipalib/plugins/internal.py:132 ipalib/plugins/service.py:96
 
2357
msgid "Serial Number"
 
2358
msgstr ""
 
2359
 
 
2360
#: ipalib/plugins/entitle.py:435 ipalib/plugins/entitle.py:626
 
2361
#: ipalib/plugins/entitle.py:628
 
2362
msgid "Not an entitlement certificate"
 
2363
msgstr ""
 
2364
 
 
2365
#: ipalib/plugins/entitle.py:460
 
2366
msgid ""
 
2367
"\n"
 
2368
"    Search for entitlement accounts.\n"
 
2369
"    "
 
2370
msgstr ""
 
2371
 
 
2372
#: ipalib/plugins/entitle.py:473
 
2373
msgid ""
 
2374
"\n"
 
2375
"    Register to the entitlement system\n"
 
2376
"    "
 
2377
msgstr ""
 
2378
 
 
2379
#: ipalib/plugins/entitle.py:479
 
2380
msgid "Registered to entitlement server."
 
2381
msgstr ""
 
2382
 
 
2383
#: ipalib/plugins/entitle.py:483
 
2384
msgid "Username"
 
2385
msgstr ""
 
2386
 
 
2387
#: ipalib/plugins/entitle.py:490 ipalib/plugins/entitle.py:603
 
2388
msgid "Enrollment UUID"
 
2389
msgstr ""
 
2390
 
 
2391
#: ipalib/plugins/entitle.py:494 ipalib/plugins/migration.py:271
 
2392
#: ipalib/plugins/passwd.py:59 ipalib/plugins/user.py:172
 
2393
msgid "Password"
 
2394
msgstr ""
 
2395
 
 
2396
#: ipalib/plugins/entitle.py:495
 
2397
msgid "Registration password"
 
2398
msgstr ""
 
2399
 
 
2400
#: ipalib/plugins/entitle.py:569
 
2401
msgid ""
 
2402
"\n"
 
2403
"    Import an entitlement certificate.\n"
 
2404
"    "
 
2405
msgstr ""
 
2406
 
 
2407
#: ipalib/plugins/entitle.py:646
 
2408
msgid ""
 
2409
"\n"
 
2410
"        If we are adding the first entry there are no updates so EmptyModlist\n"
 
2411
"        will get thrown. Ignore it.\n"
 
2412
"        "
 
2413
msgstr ""
 
2414
 
 
2415
#: ipalib/plugins/entitle.py:667
 
2416
msgid ""
 
2417
"\n"
 
2418
"    Re-sync the local entitlement cache with the entitlement server\n"
 
2419
"    "
 
2420
msgstr ""
 
2421
 
 
2422
#: ipalib/plugins/entitle.py:673
 
2423
msgid "Entitlement(s) synchronized."
 
2424
msgstr ""
 
2425
 
 
2426
#: ipalib/plugins/group.py:20
 
2427
msgid ""
 
2428
"\n"
 
2429
"Groups of users\n"
 
2430
"\n"
 
2431
"Manage groups of users. By default, new groups are POSIX groups. You\n"
 
2432
"can add the --nonposix option to the group-add command to mark a new group\n"
 
2433
"as non-POSIX, and you can use the same argument to the group-mod command\n"
 
2434
"to convert a non-POSIX group to a POSIX group. POSIX groups cannot be\n"
 
2435
"converted to non-POSIX groups.\n"
 
2436
"\n"
 
2437
"Every group must have a description.\n"
 
2438
"\n"
 
2439
"POSIX groups must have a Group ID (GID) number. Changing a GID is\n"
 
2440
"supported but can have an impact on your file permissions. It is not necessary\n"
 
2441
"to supply a GID when creating a group. IPA will generate one automatically\n"
 
2442
"if it is not provided.\n"
 
2443
"\n"
 
2444
"EXAMPLES:\n"
 
2445
"\n"
 
2446
" Add a new group:\n"
 
2447
"   ipa group-add --desc='local administrators' localadmins\n"
 
2448
"\n"
 
2449
" Add a new non-POSIX group:\n"
 
2450
"   ipa group-add --nonposix --desc='remote administrators' remoteadmins\n"
 
2451
"\n"
 
2452
" Convert a non-POSIX group to posix:\n"
 
2453
"   ipa group-mod --posix remoteadmins\n"
 
2454
"\n"
 
2455
" Add a new POSIX group with a specific Group ID number:\n"
 
2456
"   ipa group-add --gid=500 --desc='unix admins' unixadmins\n"
 
2457
"\n"
 
2458
" Add a new POSIX group and let IPA assign a Group ID number:\n"
 
2459
"   ipa group-add --desc='printer admins' printeradmins\n"
 
2460
"\n"
 
2461
" Remove a group:\n"
 
2462
"   ipa group-del unixadmins\n"
 
2463
"\n"
 
2464
" To add the \"remoteadmins\" group to the \"localadmins\" group:\n"
 
2465
"   ipa group-add-member --groups=remoteadmins localadmins\n"
 
2466
"\n"
 
2467
" Add a list of users to the \"localadmins\" group:\n"
 
2468
"   ipa group-add-member --users=test1,test2 localadmins\n"
 
2469
"\n"
 
2470
" Remove a user from the \"localadmins\" group:\n"
 
2471
"   ipa group-remove-member --users=test2 localadmins\n"
 
2472
"\n"
 
2473
" Display information about a named group.\n"
 
2474
"   ipa group-show localadmins\n"
 
2475
msgstr ""
 
2476
 
 
2477
#: ipalib/plugins/group.py:76
 
2478
msgid ""
 
2479
"\n"
 
2480
"    Group object.\n"
 
2481
"    "
 
2482
msgstr ""
 
2483
 
 
2484
#: ipalib/plugins/group.py:100
 
2485
msgid "User Groups"
 
2486
msgstr ""
 
2487
 
 
2488
#: ipalib/plugins/group.py:108
 
2489
msgid "Group name"
 
2490
msgstr ""
 
2491
 
 
2492
#: ipalib/plugins/group.py:115 ipalib/plugins/sudocmdgroup.py:77
 
2493
msgid "Group description"
 
2494
msgstr ""
 
2495
 
 
2496
#: ipalib/plugins/group.py:119 ipalib/plugins/user.py:187
 
2497
msgid "GID"
 
2498
msgstr ""
 
2499
 
 
2500
#: ipalib/plugins/group.py:120
 
2501
msgid "GID (use this option to set it manually)"
 
2502
msgstr ""
 
2503
 
 
2504
#: ipalib/plugins/group.py:128
 
2505
msgid ""
 
2506
"\n"
 
2507
"    Create a new group.\n"
 
2508
"    "
 
2509
msgstr ""
 
2510
 
 
2511
#: ipalib/plugins/group.py:132
 
2512
msgid "Added group \"%(value)s\""
 
2513
msgstr ""
 
2514
 
 
2515
#: ipalib/plugins/group.py:137
 
2516
msgid "Create as a non-POSIX group"
 
2517
msgstr ""
 
2518
 
 
2519
#: ipalib/plugins/group.py:154
 
2520
msgid ""
 
2521
"\n"
 
2522
"    Delete group.\n"
 
2523
"    "
 
2524
msgstr ""
 
2525
 
 
2526
#: ipalib/plugins/group.py:158
 
2527
msgid "Deleted group \"%(value)s\""
 
2528
msgstr ""
 
2529
 
 
2530
#: ipalib/plugins/group.py:186
 
2531
msgid ""
 
2532
"\n"
 
2533
"    Modify a group.\n"
 
2534
"    "
 
2535
msgstr ""
 
2536
 
 
2537
#: ipalib/plugins/group.py:189
 
2538
msgid "Modified group \"%(value)s\""
 
2539
msgstr ""
 
2540
 
 
2541
#: ipalib/plugins/group.py:194
 
2542
msgid "change to a POSIX group"
 
2543
msgstr ""
 
2544
 
 
2545
#: ipalib/plugins/group.py:215
 
2546
msgid ""
 
2547
"\n"
 
2548
"    Search for groups.\n"
 
2549
"    "
 
2550
msgstr ""
 
2551
 
 
2552
#: ipalib/plugins/group.py:220
 
2553
msgid "%(count)d group matched"
 
2554
msgid_plural "%(count)d groups matched"
 
2555
msgstr[0] ""
 
2556
msgstr[1] ""
 
2557
 
 
2558
#: ipalib/plugins/group.py:227 ipalib/plugins/netgroup.py:192
 
2559
msgid "search for private groups"
 
2560
msgstr ""
 
2561
 
 
2562
#: ipalib/plugins/group.py:257
 
2563
msgid ""
 
2564
"\n"
 
2565
"    Display information about a named group.\n"
 
2566
"    "
 
2567
msgstr ""
 
2568
 
 
2569
#: ipalib/plugins/group.py:265
 
2570
msgid ""
 
2571
"\n"
 
2572
"    Add members to a group.\n"
 
2573
"    "
 
2574
msgstr ""
 
2575
 
 
2576
#: ipalib/plugins/group.py:273
 
2577
msgid ""
 
2578
"\n"
 
2579
"    Remove members from a group.\n"
 
2580
"    "
 
2581
msgstr ""
 
2582
 
 
2583
#: ipalib/plugins/group.py:281
 
2584
msgid ""
 
2585
"\n"
 
2586
"    Detach a managed group from a user\n"
 
2587
"    "
 
2588
msgstr ""
 
2589
 
 
2590
#: ipalib/plugins/group.py:285
 
2591
msgid "Detached group \"%(value)s\" from user \"%(value)s\""
 
2592
msgstr ""
 
2593
 
 
2594
#: ipalib/plugins/group.py:288
 
2595
msgid ""
 
2596
"\n"
 
2597
"        This requires updating both the user and the group. We first need to\n"
 
2598
"        verify that both the user and group can be updated, then we go\n"
 
2599
"        about our work. We don't want a situation where only the user or\n"
 
2600
"        group can be modified and we're left in a bad state.\n"
 
2601
"        "
 
2602
msgstr ""
 
2603
 
 
2604
#: ipalib/plugins/group.py:306
 
2605
msgid "not allowed to modify user entries"
 
2606
msgstr ""
 
2607
 
 
2608
#: ipalib/plugins/group.py:312
 
2609
msgid "not allowed to modify group entries"
 
2610
msgstr ""
 
2611
 
 
2612
#: ipalib/plugins/group.py:331
 
2613
msgid "Not a managed group"
 
2614
msgstr ""
 
2615
 
 
2616
#: ipalib/plugins/hbacrule.py:19
 
2617
msgid ""
 
2618
"\n"
 
2619
"Host-based access control\n"
 
2620
"\n"
 
2621
"Control who can access what services on what hosts and from where. You\n"
 
2622
"can use HBAC to control which users or groups on a source host can\n"
 
2623
"access a service, or group of services, on a target host.\n"
 
2624
"\n"
 
2625
"You can also specify a category of users, target hosts, and source\n"
 
2626
"hosts. This is currently limited to \"all\", but might be expanded in the\n"
 
2627
"future.\n"
 
2628
"\n"
 
2629
"Target hosts and source hosts in HBAC rules must be hosts managed by IPA.\n"
 
2630
"\n"
 
2631
"The available services and groups of services are controlled by the\n"
 
2632
"hbacsvc and hbacsvcgroup plug-ins respectively.\n"
 
2633
"\n"
 
2634
"EXAMPLES:\n"
 
2635
"\n"
 
2636
" Create a rule, \"test1\", that grants all users access to the host \"server\" from\n"
 
2637
" anywhere:\n"
 
2638
"   ipa hbacrule-add --type=allow --usercat=all --srchostcat=all test1\n"
 
2639
"   ipa hbacrule-add-host --hosts=server.example.com test1\n"
 
2640
"\n"
 
2641
" Display the properties of a named HBAC rule:\n"
 
2642
"   ipa hbacrule-show test1\n"
 
2643
"\n"
 
2644
" Create a rule for a specific service. This lets the user john access\n"
 
2645
" the sshd service on any machine from any machine:\n"
 
2646
"   ipa hbacrule-add --type=allow --hostcat=all --srchostcat=all john_sshd\n"
 
2647
"   ipa hbacrule-add-user --users=john john_sshd\n"
 
2648
"   ipa hbacrule-add-service --hbacsvcs=sshd john_sshd\n"
 
2649
"\n"
 
2650
" Create a rule for a new service group. This lets the user john access\n"
 
2651
" the FTP service on any machine from any machine:\n"
 
2652
"   ipa hbacsvcgroup-add ftpers\n"
 
2653
"   ipa hbacsvc-add sftp\n"
 
2654
"   ipa hbacsvcgroup-add-member --hbacsvcs=ftp,sftp ftpers\n"
 
2655
"   ipa hbacrule-add --type=allow --hostcat=all --srchostcat=all john_ftp\n"
 
2656
"   ipa hbacrule-add-user --users=john john_ftp\n"
 
2657
"   ipa hbacrule-add-service --hbacsvcgroups=ftpers john_ftp\n"
 
2658
"\n"
 
2659
" Disable a named HBAC rule:\n"
 
2660
"   ipa hbacrule-disable test1\n"
 
2661
"\n"
 
2662
" Remove a named HBAC rule:\n"
 
2663
"   ipa hbacrule-del allow_server\n"
 
2664
msgstr ""
 
2665
 
 
2666
#: ipalib/plugins/hbacrule.py:91
 
2667
msgid ""
 
2668
"\n"
 
2669
"    See if options[attribute] is lower-case 'all' in a safe way.\n"
 
2670
"    "
 
2671
msgstr ""
 
2672
 
 
2673
#: ipalib/plugins/hbacrule.py:103
 
2674
msgid ""
 
2675
"\n"
 
2676
"    HBAC object.\n"
 
2677
"    "
 
2678
msgstr ""
 
2679
 
 
2680
#: ipalib/plugins/hbacrule.py:126
 
2681
msgid "HBAC Rule"
 
2682
msgstr ""
 
2683
 
 
2684
#: ipalib/plugins/hbacrule.py:131 ipalib/plugins/sudorule.py:73
 
2685
msgid "Rule name"
 
2686
msgstr ""
 
2687
 
 
2688
#: ipalib/plugins/hbacrule.py:136
 
2689
msgid "Rule type (allow or deny)"
 
2690
msgstr ""
 
2691
 
 
2692
#: ipalib/plugins/hbacrule.py:137
 
2693
msgid "Rule type"
 
2694
msgstr ""
 
2695
 
 
2696
#: ipalib/plugins/hbacrule.py:143 ipalib/plugins/netgroup.py:124
 
2697
#: ipalib/plugins/sudorule.py:86
 
2698
msgid "User category"
 
2699
msgstr ""
 
2700
 
 
2701
#: ipalib/plugins/hbacrule.py:144 ipalib/plugins/netgroup.py:125
 
2702
#: ipalib/plugins/sudorule.py:87
 
2703
msgid "User category the rule applies to"
 
2704
msgstr ""
 
2705
 
 
2706
#: ipalib/plugins/hbacrule.py:149 ipalib/plugins/netgroup.py:130
 
2707
#: ipalib/plugins/sudorule.py:92
 
2708
msgid "Host category"
 
2709
msgstr ""
 
2710
 
 
2711
#: ipalib/plugins/hbacrule.py:150 ipalib/plugins/netgroup.py:131
 
2712
#: ipalib/plugins/sudorule.py:93
 
2713
msgid "Host category the rule applies to"
 
2714
msgstr ""
 
2715
 
 
2716
#: ipalib/plugins/hbacrule.py:155
 
2717
msgid "Source host category"
 
2718
msgstr ""
 
2719
 
 
2720
#: ipalib/plugins/hbacrule.py:156
 
2721
msgid "Source host category the rule applies to"
 
2722
msgstr ""
 
2723
 
 
2724
#: ipalib/plugins/hbacrule.py:161
 
2725
msgid "Service category"
 
2726
msgstr ""
 
2727
 
 
2728
#: ipalib/plugins/hbacrule.py:162
 
2729
msgid "Service category the rule applies to"
 
2730
msgstr ""
 
2731
 
 
2732
#: ipalib/plugins/hbacrule.py:174 ipalib/plugins/sudorule.py:81
 
2733
msgid "Enabled"
 
2734
msgstr ""
 
2735
 
 
2736
#: ipalib/plugins/hbacrule.py:178 ipalib/plugins/sudorule.py:115
 
2737
#: ipalib/plugins/user.py:108
 
2738
msgid "Users"
 
2739
msgstr ""
 
2740
 
 
2741
#: ipalib/plugins/hbacrule.py:182 ipalib/plugins/internal.py:272
 
2742
#: ipalib/plugins/sudorule.py:119
 
2743
msgid "Groups"
 
2744
msgstr ""
 
2745
 
 
2746
#: ipalib/plugins/hbacrule.py:186 ipalib/plugins/host.py:226
 
2747
#: ipalib/plugins/sudorule.py:123
 
2748
msgid "Hosts"
 
2749
msgstr ""
 
2750
 
 
2751
#: ipalib/plugins/hbacrule.py:190 ipalib/plugins/hostgroup.py:73
 
2752
#: ipalib/plugins/sudorule.py:127
 
2753
msgid "Host Groups"
 
2754
msgstr ""
 
2755
 
 
2756
#: ipalib/plugins/hbacrule.py:194
 
2757
msgid "Source hosts"
 
2758
msgstr ""
 
2759
 
 
2760
#: ipalib/plugins/hbacrule.py:198
 
2761
msgid "Source host groups"
 
2762
msgstr ""
 
2763
 
 
2764
#: ipalib/plugins/hbacrule.py:202 ipalib/plugins/internal.py:196
 
2765
#: ipalib/plugins/service.py:220
 
2766
msgid "Services"
 
2767
msgstr ""
 
2768
 
 
2769
#: ipalib/plugins/hbacrule.py:206
 
2770
msgid "Service Groups"
 
2771
msgstr ""
 
2772
 
 
2773
#: ipalib/plugins/hbacrule.py:215
 
2774
msgid ""
 
2775
"\n"
 
2776
"    Create a new HBAC rule.\n"
 
2777
"    "
 
2778
msgstr ""
 
2779
 
 
2780
#: ipalib/plugins/hbacrule.py:219
 
2781
msgid "Added HBAC rule \"%(value)s\""
 
2782
msgstr ""
 
2783
 
 
2784
#: ipalib/plugins/hbacrule.py:230
 
2785
msgid ""
 
2786
"\n"
 
2787
"    Delete an HBAC rule.\n"
 
2788
"    "
 
2789
msgstr ""
 
2790
 
 
2791
#: ipalib/plugins/hbacrule.py:234
 
2792
msgid "Deleted HBAC rule \"%(value)s\""
 
2793
msgstr ""
 
2794
 
 
2795
#: ipalib/plugins/hbacrule.py:240
 
2796
msgid ""
 
2797
"\n"
 
2798
"    Modify an HBAC rule.\n"
 
2799
"    "
 
2800
msgstr ""
 
2801
 
 
2802
#: ipalib/plugins/hbacrule.py:244
 
2803
msgid "Modified HBAC rule \"%(value)s\""
 
2804
msgstr ""
 
2805
 
 
2806
#: ipalib/plugins/hbacrule.py:266
 
2807
msgid ""
 
2808
"\n"
 
2809
"    Search for HBAC rules.\n"
 
2810
"    "
 
2811
msgstr ""
 
2812
 
 
2813
#: ipalib/plugins/hbacrule.py:270
 
2814
msgid "%(count)d HBAC rule matched"
 
2815
msgid_plural "%(count)d HBAC rules matched"
 
2816
msgstr[0] ""
 
2817
msgstr[1] ""
 
2818
 
 
2819
#: ipalib/plugins/hbacrule.py:278
 
2820
msgid ""
 
2821
"\n"
 
2822
"    Display the properties of an HBAC rule.\n"
 
2823
"    "
 
2824
msgstr ""
 
2825
 
 
2826
#: ipalib/plugins/hbacrule.py:286
 
2827
msgid ""
 
2828
"\n"
 
2829
"    Enable an HBAC rule.\n"
 
2830
"    "
 
2831
msgstr ""
 
2832
 
 
2833
#: ipalib/plugins/hbacrule.py:290
 
2834
msgid "Enabled HBAC rule \"%(value)s\""
 
2835
msgstr ""
 
2836
 
 
2837
#: ipalib/plugins/hbacrule.py:315
 
2838
msgid ""
 
2839
"\n"
 
2840
"    Disable an HBAC rule.\n"
 
2841
"    "
 
2842
msgstr ""
 
2843
 
 
2844
#: ipalib/plugins/hbacrule.py:319
 
2845
msgid "Disabled HBAC rule \"%(value)s\""
 
2846
msgstr ""
 
2847
 
 
2848
#: ipalib/plugins/hbacrule.py:344
 
2849
msgid ""
 
2850
"\n"
 
2851
"    Add an access time to an HBAC rule.\n"
 
2852
"    "
 
2853
msgstr ""
 
2854
 
 
2855
#: ipalib/plugins/hbacrule.py:351 ipalib/plugins/hbacrule.py:391
 
2856
msgid "Access time"
 
2857
msgstr ""
 
2858
 
 
2859
#: ipalib/plugins/hbacrule.py:385
 
2860
msgid ""
 
2861
"\n"
 
2862
"    Remove access time to HBAC rule.\n"
 
2863
"    "
 
2864
msgstr ""
 
2865
 
 
2866
#: ipalib/plugins/hbacrule.py:425
 
2867
msgid ""
 
2868
"\n"
 
2869
"    Add users and groups to an HBAC rule.\n"
 
2870
"    "
 
2871
msgstr ""
 
2872
 
 
2873
#: ipalib/plugins/hbacrule.py:442
 
2874
msgid ""
 
2875
"\n"
 
2876
"    Remove users and groups from an HBAC rule.\n"
 
2877
"    "
 
2878
msgstr ""
 
2879
 
 
2880
#: ipalib/plugins/hbacrule.py:452
 
2881
msgid ""
 
2882
"\n"
 
2883
"    Add target hosts and hostgroups to an HBAC rule\n"
 
2884
"    "
 
2885
msgstr ""
 
2886
 
 
2887
#: ipalib/plugins/hbacrule.py:469
 
2888
msgid ""
 
2889
"\n"
 
2890
"    Remove target hosts and hostgroups from an HBAC rule.\n"
 
2891
"    "
 
2892
msgstr ""
 
2893
 
 
2894
#: ipalib/plugins/hbacrule.py:479
 
2895
msgid ""
 
2896
"\n"
 
2897
"    Add source hosts and hostgroups from a HBAC rule.\n"
 
2898
"    "
 
2899
msgstr ""
 
2900
 
 
2901
#: ipalib/plugins/hbacrule.py:496
 
2902
msgid ""
 
2903
"\n"
 
2904
"    Remove source hosts and hostgroups from an HBAC rule.\n"
 
2905
"    "
 
2906
msgstr ""
 
2907
 
 
2908
#: ipalib/plugins/hbacrule.py:506
 
2909
msgid ""
 
2910
"\n"
 
2911
"    Add services to an HBAC rule.\n"
 
2912
"    "
 
2913
msgstr ""
 
2914
 
 
2915
#: ipalib/plugins/hbacrule.py:523
 
2916
msgid ""
 
2917
"\n"
 
2918
"    Remove service and service groups from an HBAC rule.\n"
 
2919
"    "
 
2920
msgstr ""
 
2921
 
 
2922
#: ipalib/plugins/hbacsvc.py:19
 
2923
msgid ""
 
2924
"\n"
 
2925
"HBAC Services\n"
 
2926
"\n"
 
2927
"The PAM services that HBAC can control access to. The name used here\n"
 
2928
"must match the service name that PAM is evaluating.\n"
 
2929
"\n"
 
2930
"EXAMPLES:\n"
 
2931
"\n"
 
2932
" Add a new HBAC service:\n"
 
2933
"   ipa hbacsvc-add tftp\n"
 
2934
"\n"
 
2935
" Modify an existing HBAC service:\n"
 
2936
"   ipa hbacsvc-mod --desc=\"TFTP service\" tftp\n"
 
2937
"\n"
 
2938
" Search for HBAC services. This example will return two results, the FTP\n"
 
2939
" service and the newly-added tftp service:\n"
 
2940
"   ipa hbacsvc-find ftp\n"
 
2941
"\n"
 
2942
" Delete an HBAC service:\n"
 
2943
"   ipa hbacsvc-del tftp\n"
 
2944
"\n"
 
2945
msgstr ""
 
2946
 
 
2947
#: ipalib/plugins/hbacsvc.py:51
 
2948
msgid ""
 
2949
"\n"
 
2950
"    HBAC Service object.\n"
 
2951
"    "
 
2952
msgstr ""
 
2953
 
 
2954
#: ipalib/plugins/hbacsvc.py:61
 
2955
msgid "HBAC Services"
 
2956
msgstr ""
 
2957
 
 
2958
#: ipalib/plugins/hbacsvc.py:66
 
2959
msgid "Service name"
 
2960
msgstr ""
 
2961
 
 
2962
#: ipalib/plugins/hbacsvc.py:67
 
2963
msgid "HBAC service"
 
2964
msgstr ""
 
2965
 
 
2966
#: ipalib/plugins/hbacsvc.py:74
 
2967
msgid "HBAC service description"
 
2968
msgstr ""
 
2969
 
 
2970
#: ipalib/plugins/hbacsvc.py:82
 
2971
msgid ""
 
2972
"\n"
 
2973
"    Add a new HBAC service.\n"
 
2974
"    "
 
2975
msgstr ""
 
2976
 
 
2977
#: ipalib/plugins/hbacsvc.py:85
 
2978
msgid "Added HBAC service \"%(value)s\""
 
2979
msgstr ""
 
2980
 
 
2981
#: ipalib/plugins/hbacsvc.py:91
 
2982
msgid ""
 
2983
"\n"
 
2984
"    Delete an existing HBAC service.\n"
 
2985
"    "
 
2986
msgstr ""
 
2987
 
 
2988
#: ipalib/plugins/hbacsvc.py:94
 
2989
msgid "Deleted HBAC service \"%(value)s\""
 
2990
msgstr ""
 
2991
 
 
2992
#: ipalib/plugins/hbacsvc.py:100
 
2993
msgid ""
 
2994
"\n"
 
2995
"    Modify an HBAC service.\n"
 
2996
"    "
 
2997
msgstr ""
 
2998
 
 
2999
#: ipalib/plugins/hbacsvc.py:104
 
3000
msgid "Modified HBAC service \"%(value)s\""
 
3001
msgstr ""
 
3002
 
 
3003
#: ipalib/plugins/hbacsvc.py:110
 
3004
msgid ""
 
3005
"\n"
 
3006
"    Search for HBAC services.\n"
 
3007
"    "
 
3008
msgstr ""
 
3009
 
 
3010
#: ipalib/plugins/hbacsvc.py:114
 
3011
msgid "%(count)d HBAC service matched"
 
3012
msgid_plural "%(count)d HBAC services matched"
 
3013
msgstr[0] ""
 
3014
msgstr[1] ""
 
3015
 
 
3016
#: ipalib/plugins/hbacsvc.py:122
 
3017
msgid ""
 
3018
"\n"
 
3019
"    Display information about an HBAC service.\n"
 
3020
"    "
 
3021
msgstr ""
 
3022
 
 
3023
#: ipalib/plugins/hbacsvcgroup.py:19
 
3024
msgid ""
 
3025
"\n"
 
3026
"HBAC Service Groups\n"
 
3027
"\n"
 
3028
"HBAC service groups can contain any number of individual services,\n"
 
3029
"or \"members\". Every group must have a description.\n"
 
3030
"\n"
 
3031
"EXAMPLES:\n"
 
3032
"\n"
 
3033
" Add a new HBAC service group:\n"
 
3034
"   ipa hbacsvcgroup-add --desc=\"login services\" login\n"
 
3035
"\n"
 
3036
" Add members to an HBAC service group:\n"
 
3037
"   ipa hbacsvcgroup-add-member --hbacsvcs=sshd,login login\n"
 
3038
"\n"
 
3039
" Display information about a named group:\n"
 
3040
"   ipa hbacsvcgroup-show login\n"
 
3041
"\n"
 
3042
" Add a new group to the \"login\" group:\n"
 
3043
"   ipa hbacsvcgroup-add --desc=\"switch users\" login\n"
 
3044
"   ipa hbacsvcgroup-add-member --hbacsvcs=su,su-l login\n"
 
3045
"\n"
 
3046
" Delete an HBAC service group:\n"
 
3047
"   ipa hbacsvcgroup-del login\n"
 
3048
msgstr ""
 
3049
 
 
3050
#: ipalib/plugins/hbacsvcgroup.py:51
 
3051
msgid ""
 
3052
"\n"
 
3053
"    HBAC service group object.\n"
 
3054
"    "
 
3055
msgstr ""
 
3056
 
 
3057
#: ipalib/plugins/hbacsvcgroup.py:64
 
3058
msgid "HBAC service Groups"
 
3059
msgstr ""
 
3060
 
 
3061
#: ipalib/plugins/hbacsvcgroup.py:69
 
3062
msgid "Service group name"
 
3063
msgstr ""
 
3064
 
 
3065
#: ipalib/plugins/hbacsvcgroup.py:76
 
3066
msgid "HBAC service group description"
 
3067
msgstr ""
 
3068
 
 
3069
#: ipalib/plugins/hbacsvcgroup.py:84
 
3070
msgid ""
 
3071
"\n"
 
3072
"    Add a new HBAC service group.\n"
 
3073
"    "
 
3074
msgstr ""
 
3075
 
 
3076
#: ipalib/plugins/hbacsvcgroup.py:87
 
3077
msgid "Added HBAC service group \"%(value)s\""
 
3078
msgstr ""
 
3079
 
 
3080
#: ipalib/plugins/hbacsvcgroup.py:93
 
3081
msgid ""
 
3082
"\n"
 
3083
"    Delete an HBAC service group.\n"
 
3084
"    "
 
3085
msgstr ""
 
3086
 
 
3087
#: ipalib/plugins/hbacsvcgroup.py:96
 
3088
msgid "Deleted HBAC service group \"%(value)s\""
 
3089
msgstr ""
 
3090
 
 
3091
#: ipalib/plugins/hbacsvcgroup.py:102
 
3092
msgid ""
 
3093
"\n"
 
3094
"    Modify an HBAC service group.\n"
 
3095
"    "
 
3096
msgstr ""
 
3097
 
 
3098
#: ipalib/plugins/hbacsvcgroup.py:105
 
3099
msgid "Modified HBAC service group \"%(value)s\""
 
3100
msgstr ""
 
3101
 
 
3102
#: ipalib/plugins/hbacsvcgroup.py:111
 
3103
msgid ""
 
3104
"\n"
 
3105
"    Search for an HBAC service group.\n"
 
3106
"    "
 
3107
msgstr ""
 
3108
 
 
3109
#: ipalib/plugins/hbacsvcgroup.py:114
 
3110
msgid "%(count)d HBAC service group matched"
 
3111
msgid_plural "%(count)d HBAC service groups matched"
 
3112
msgstr[0] ""
 
3113
msgstr[1] ""
 
3114
 
 
3115
#: ipalib/plugins/hbacsvcgroup.py:122
 
3116
msgid ""
 
3117
"\n"
 
3118
"    Display information about an HBAC service group.\n"
 
3119
"    "
 
3120
msgstr ""
 
3121
 
 
3122
#: ipalib/plugins/hbacsvcgroup.py:130
 
3123
msgid ""
 
3124
"\n"
 
3125
"    Add members to an HBAC service group.\n"
 
3126
"    "
 
3127
msgstr ""
 
3128
 
 
3129
#: ipalib/plugins/hbacsvcgroup.py:138
 
3130
msgid ""
 
3131
"\n"
 
3132
"    Remove members from an HBAC service group.\n"
 
3133
"    "
 
3134
msgstr ""
 
3135
 
 
3136
#: ipalib/plugins/host.py:20
 
3137
msgid ""
 
3138
"\n"
 
3139
"Hosts/Machines\n"
 
3140
"\n"
 
3141
"A host represents a machine. It can be used in a number of contexts:\n"
 
3142
"- service entries are associated with a host\n"
 
3143
"- a host stores the host/ service principal\n"
 
3144
"- a host can be used in Host-based Access Control (HBAC) rules\n"
 
3145
"- every enrolled client generates a host entry\n"
 
3146
"\n"
 
3147
"ENROLLMENT:\n"
 
3148
"\n"
 
3149
"There are three enrollment scenarios when enrolling a new client:\n"
 
3150
"\n"
 
3151
"1. You are enrolling as a full administrator. The host entry may exist\n"
 
3152
"   or not. A full administrator is a member of the hostadmin role\n"
 
3153
"   or the admins group.\n"
 
3154
"2. You are enrolling as a limited administrator. The host must already\n"
 
3155
"   exist. A limited administrator is a member a role with the\n"
 
3156
"   Host Enrollment privilege.\n"
 
3157
"3. The host has been created with a one-time password.\n"
 
3158
"\n"
 
3159
"A host can only be enrolled once. If a client has enrolled and needs to\n"
 
3160
"be re-enrolled, the host entry must be removed and re-created. Note that\n"
 
3161
"re-creating the host entry will result in all services for the host being\n"
 
3162
"removed, and all SSL certificates associated with those services being\n"
 
3163
"revoked.\n"
 
3164
"\n"
 
3165
"A host can optionally store information such as where it is located,\n"
 
3166
"the OS that it runs, etc.\n"
 
3167
"\n"
 
3168
"EXAMPLES:\n"
 
3169
"\n"
 
3170
" Add a new host:\n"
 
3171
"   ipa host-add --location=\"3rd floor lab\" --locality=Dallas test.example.com\n"
 
3172
"\n"
 
3173
" Delete a host:\n"
 
3174
"   ipa host-del test.example.com\n"
 
3175
"\n"
 
3176
" Add a new host with a one-time password:\n"
 
3177
"   ipa host-add --os='Fedora 12' --password=Secret123 test.example.com\n"
 
3178
"\n"
 
3179
" Add a new host with a random one-time password:\n"
 
3180
"   ipa host-add --os='Fedora 12' --random test.example.com\n"
 
3181
"\n"
 
3182
" Modify information about a host:\n"
 
3183
"   ipa host-mod --os='Fedora 12' test.example.com\n"
 
3184
"\n"
 
3185
" Disable the host Kerberos key, SSL certificate and all of its services:\n"
 
3186
"   ipa host-disable test.example.com\n"
 
3187
"\n"
 
3188
" Add a host that can manage this host's keytab and certificate:\n"
 
3189
"   ipa host-add-managedby --hosts=test2 test\n"
 
3190
msgstr ""
 
3191
 
 
3192
#: ipalib/plugins/host.py:97
 
3193
msgid ""
 
3194
"\n"
 
3195
"    Require at least one dot in the hostname (to support localhost.localdomain)\n"
 
3196
"    "
 
3197
msgstr ""
 
3198
 
 
3199
#: ipalib/plugins/host.py:101
 
3200
msgid "Fully-qualified hostname required"
 
3201
msgstr ""
 
3202
 
 
3203
#: ipalib/plugins/host.py:129
 
3204
msgid "DNS reverse zone for IP address %(addr)s not found"
 
3205
msgstr ""
 
3206
 
 
3207
#: ipalib/plugins/host.py:153 ipalib/plugins/service.py:87
 
3208
msgid "Keytab"
 
3209
msgstr ""
 
3210
 
 
3211
#: ipalib/plugins/host.py:185
 
3212
msgid ""
 
3213
"\n"
 
3214
"    Verify that we have either an IPv4 or IPv6 address.\n"
 
3215
"    "
 
3216
msgstr ""
 
3217
 
 
3218
#: ipalib/plugins/host.py:189
 
3219
msgid "invalid IP address"
 
3220
msgstr ""
 
3221
 
 
3222
#: ipalib/plugins/host.py:194
 
3223
msgid ""
 
3224
"\n"
 
3225
"    Host object.\n"
 
3226
"    "
 
3227
msgstr ""
 
3228
 
 
3229
#: ipalib/plugins/host.py:231
 
3230
msgid "Host name"
 
3231
msgstr ""
 
3232
 
 
3233
#: ipalib/plugins/host.py:238
 
3234
msgid "A description of this host"
 
3235
msgstr ""
 
3236
 
 
3237
#: ipalib/plugins/host.py:242
 
3238
msgid "Locality"
 
3239
msgstr ""
 
3240
 
 
3241
#: ipalib/plugins/host.py:243
 
3242
msgid "Host locality (e.g. \"Baltimore, MD\")"
 
3243
msgstr ""
 
3244
 
 
3245
#: ipalib/plugins/host.py:248
 
3246
msgid "Host location (e.g. \"Lab 2\")"
 
3247
msgstr ""
 
3248
 
 
3249
#: ipalib/plugins/host.py:252
 
3250
msgid "Platform"
 
3251
msgstr ""
 
3252
 
 
3253
#: ipalib/plugins/host.py:253
 
3254
msgid "Host hardware platform (e.g. \"Lenovo T61\")"
 
3255
msgstr ""
 
3256
 
 
3257
#: ipalib/plugins/host.py:257
 
3258
msgid "Operating system"
 
3259
msgstr ""
 
3260
 
 
3261
#: ipalib/plugins/host.py:258
 
3262
msgid "Host operating system and version (e.g. \"Fedora 9\")"
 
3263
msgstr ""
 
3264
 
 
3265
#: ipalib/plugins/host.py:262
 
3266
msgid "User password"
 
3267
msgstr ""
 
3268
 
 
3269
#: ipalib/plugins/host.py:263
 
3270
msgid "Password used in bulk enrollment"
 
3271
msgstr ""
 
3272
 
 
3273
#: ipalib/plugins/host.py:266
 
3274
msgid "Generate a random password to be used in bulk enrollment"
 
3275
msgstr ""
 
3276
 
 
3277
#: ipalib/plugins/host.py:271
 
3278
msgid "Random password"
 
3279
msgstr ""
 
3280
 
 
3281
#: ipalib/plugins/host.py:277 ipalib/plugins/service.py:233
 
3282
msgid "Base-64 encoded server certificate"
 
3283
msgstr ""
 
3284
 
 
3285
#: ipalib/plugins/host.py:280 ipalib/plugins/host.py:548
 
3286
msgid "Principal name"
 
3287
msgstr ""
 
3288
 
 
3289
#: ipalib/plugins/host.py:306
 
3290
msgid ""
 
3291
"\n"
 
3292
"    Add a new host.\n"
 
3293
"    "
 
3294
msgstr ""
 
3295
 
 
3296
#: ipalib/plugins/host.py:311
 
3297
msgid "Added host \"%(value)s\""
 
3298
msgstr ""
 
3299
 
 
3300
#: ipalib/plugins/host.py:316
 
3301
msgid "force host name even if not in DNS"
 
3302
msgstr ""
 
3303
 
 
3304
#: ipalib/plugins/host.py:319
 
3305
msgid "skip reverse DNS detection"
 
3306
msgstr ""
 
3307
 
 
3308
#: ipalib/plugins/host.py:322
 
3309
msgid "Add the host to DNS with this IP address"
 
3310
msgstr ""
 
3311
 
 
3312
#: ipalib/plugins/host.py:338 ipalib/plugins/host.py:477
 
3313
msgid "DNS zone %(zone)s not found"
 
3314
msgstr ""
 
3315
 
 
3316
#: ipalib/plugins/host.py:413
 
3317
msgid "The host was added but the DNS update failed with: %(exc)s"
 
3318
msgstr ""
 
3319
 
 
3320
#: ipalib/plugins/host.py:422
 
3321
msgid ""
 
3322
"\n"
 
3323
"    Delete a host.\n"
 
3324
"    "
 
3325
msgstr ""
 
3326
 
 
3327
#: ipalib/plugins/host.py:426
 
3328
msgid "Deleted host \"%(value)s\""
 
3329
msgstr ""
 
3330
 
 
3331
#: ipalib/plugins/host.py:431
 
3332
msgid "Remove entries from DNS"
 
3333
msgstr ""
 
3334
 
 
3335
#: ipalib/plugins/host.py:537
 
3336
msgid ""
 
3337
"\n"
 
3338
"    Modify information about a host.\n"
 
3339
"    "
 
3340
msgstr ""
 
3341
 
 
3342
#: ipalib/plugins/host.py:542
 
3343
msgid "Modified host \"%(value)s\""
 
3344
msgstr ""
 
3345
 
 
3346
#: ipalib/plugins/host.py:549
 
3347
msgid "Kerberos principal name for this host"
 
3348
msgstr ""
 
3349
 
 
3350
#: ipalib/plugins/host.py:618
 
3351
msgid ""
 
3352
"\n"
 
3353
"    Search for hosts.\n"
 
3354
"    "
 
3355
msgstr ""
 
3356
 
 
3357
#: ipalib/plugins/host.py:623
 
3358
msgid "%(count)d host matched"
 
3359
msgid_plural "%(count)d hosts matched"
 
3360
msgstr[0] ""
 
3361
msgstr[1] ""
 
3362
 
 
3363
#: ipalib/plugins/host.py:643
 
3364
msgid ""
 
3365
"\n"
 
3366
"    Display information about a host.\n"
 
3367
"    "
 
3368
msgstr ""
 
3369
 
 
3370
#: ipalib/plugins/host.py:649 ipalib/plugins/service.py:400
 
3371
msgid "file to store certificate in"
 
3372
msgstr ""
 
3373
 
 
3374
#: ipalib/plugins/host.py:673 ipalib/plugins/service.py:422
 
3375
msgid "Certificate stored in file '%(file)s'"
 
3376
msgstr ""
 
3377
 
 
3378
#: ipalib/plugins/host.py:684
 
3379
msgid ""
 
3380
"\n"
 
3381
"    Disable the Kerberos key, SSL certificate and all services of a host.\n"
 
3382
"    "
 
3383
msgstr ""
 
3384
 
 
3385
#: ipalib/plugins/host.py:688
 
3386
msgid "Disabled host \"%(value)s\""
 
3387
msgstr ""
 
3388
 
 
3389
#: ipalib/plugins/host.py:770
 
3390
msgid ""
 
3391
"\n"
 
3392
"    Add hosts that can manage this host.\n"
 
3393
"    "
 
3394
msgstr ""
 
3395
 
 
3396
#: ipalib/plugins/host.py:781
 
3397
msgid ""
 
3398
"\n"
 
3399
"    Remove hosts that can manage this host.\n"
 
3400
"    "
 
3401
msgstr ""
 
3402
 
 
3403
#: ipalib/plugins/hostgroup.py:20
 
3404
msgid ""
 
3405
"\n"
 
3406
"Groups of hosts.\n"
 
3407
"\n"
 
3408
"Manage groups of hosts. This is useful for applying access control to a\n"
 
3409
"number of hosts by using Host-based Access Control.\n"
 
3410
"\n"
 
3411
"EXAMPLES:\n"
 
3412
"\n"
 
3413
" Add a new host group:\n"
 
3414
"   ipa hostgroup-add --desc=\"Baltimore hosts\" baltimore\n"
 
3415
"\n"
 
3416
" Add another new host group:\n"
 
3417
"   ipa hostgroup-add --desc=\"Maryland hosts\" maryland\n"
 
3418
"\n"
 
3419
" Add members to the hostgroup:\n"
 
3420
"   ipa hostgroup-add-member --hosts=box1,box2,box3 baltimore\n"
 
3421
"\n"
 
3422
" Add a hostgroup as a member of another hostgroup:\n"
 
3423
"   ipa hostgroup-add-member --hostgroups=baltimore maryland\n"
 
3424
"\n"
 
3425
" Remove a host from the hostgroup:\n"
 
3426
"   ipa hostgroup-remove-member --hosts=box2 baltimore\n"
 
3427
"\n"
 
3428
" Display a host group:\n"
 
3429
"   ipa hostgroup-show baltimore\n"
 
3430
"\n"
 
3431
" Delete a hostgroup:\n"
 
3432
"   ipa hostgroup-del baltimore\n"
 
3433
msgstr ""
 
3434
 
 
3435
#: ipalib/plugins/hostgroup.py:55
 
3436
msgid ""
 
3437
"\n"
 
3438
"    Hostgroup object.\n"
 
3439
"    "
 
3440
msgstr ""
 
3441
 
 
3442
#: ipalib/plugins/hostgroup.py:78
 
3443
msgid "Host-group"
 
3444
msgstr ""
 
3445
 
 
3446
#: ipalib/plugins/hostgroup.py:79
 
3447
msgid "Name of host-group"
 
3448
msgstr ""
 
3449
 
 
3450
#: ipalib/plugins/hostgroup.py:86
 
3451
msgid "A description of this host-group"
 
3452
msgstr ""
 
3453
 
 
3454
#: ipalib/plugins/hostgroup.py:94
 
3455
msgid ""
 
3456
"\n"
 
3457
"    Add a new hostgroup.\n"
 
3458
"    "
 
3459
msgstr ""
 
3460
 
 
3461
#: ipalib/plugins/hostgroup.py:98
 
3462
msgid "Added hostgroup \"%(value)s\""
 
3463
msgstr ""
 
3464
 
 
3465
#: ipalib/plugins/hostgroup.py:104
 
3466
msgid ""
 
3467
"\n"
 
3468
"    Delete a hostgroup.\n"
 
3469
"    "
 
3470
msgstr ""
 
3471
 
 
3472
#: ipalib/plugins/hostgroup.py:108
 
3473
msgid "Deleted hostgroup \"%(value)s\""
 
3474
msgstr ""
 
3475
 
 
3476
#: ipalib/plugins/hostgroup.py:114
 
3477
msgid ""
 
3478
"\n"
 
3479
"    Modify a hostgroup.\n"
 
3480
"    "
 
3481
msgstr ""
 
3482
 
 
3483
#: ipalib/plugins/hostgroup.py:118
 
3484
msgid "Modified hostgroup \"%(value)s\""
 
3485
msgstr ""
 
3486
 
 
3487
#: ipalib/plugins/hostgroup.py:124
 
3488
msgid ""
 
3489
"\n"
 
3490
"    Search for hostgroups.\n"
 
3491
"    "
 
3492
msgstr ""
 
3493
 
 
3494
#: ipalib/plugins/hostgroup.py:128
 
3495
msgid "%(count)d hostgroup matched"
 
3496
msgid_plural "%(count)d hostgroups matched"
 
3497
msgstr[0] ""
 
3498
msgstr[1] ""
 
3499
 
 
3500
#: ipalib/plugins/hostgroup.py:136
 
3501
msgid ""
 
3502
"\n"
 
3503
"    Display information about a hostgroup.\n"
 
3504
"    "
 
3505
msgstr ""
 
3506
 
 
3507
#: ipalib/plugins/hostgroup.py:144
 
3508
msgid ""
 
3509
"\n"
 
3510
"    Add members to a hostgroup.\n"
 
3511
"    "
 
3512
msgstr ""
 
3513
 
 
3514
#: ipalib/plugins/hostgroup.py:152
 
3515
msgid ""
 
3516
"\n"
 
3517
"    Remove members from a hostgroup.\n"
 
3518
"    "
 
3519
msgstr ""
 
3520
 
 
3521
#: ipalib/plugins/internal.py:22
 
3522
msgid ""
 
3523
"\n"
 
3524
"Plugins not accessible directly through the CLI, commands used internally\n"
 
3525
msgstr ""
 
3526
 
 
3527
#: ipalib/plugins/internal.py:36
 
3528
msgid ""
 
3529
"\n"
 
3530
"    Export plugin meta-data for the webUI.\n"
 
3531
"    "
 
3532
msgstr ""
 
3533
 
 
3534
#: ipalib/plugins/internal.py:44
 
3535
msgid "Name of object to export"
 
3536
msgstr ""
 
3537
 
 
3538
#: ipalib/plugins/internal.py:47
 
3539
msgid "Name of method to export"
 
3540
msgstr ""
 
3541
 
 
3542
#: ipalib/plugins/internal.py:52
 
3543
msgid "Dict of JSON encoded IPA Objects"
 
3544
msgstr ""
 
3545
 
 
3546
#: ipalib/plugins/internal.py:53
 
3547
msgid "Dict of JSON encoded IPA Methods"
 
3548
msgstr ""
 
3549
 
 
3550
#: ipalib/plugins/internal.py:96
 
3551
msgid "Logged In As"
 
3552
msgstr ""
 
3553
 
 
3554
#: ipalib/plugins/internal.py:99
 
3555
msgid "Attribute"
 
3556
msgstr ""
 
3557
 
 
3558
#: ipalib/plugins/internal.py:102
 
3559
msgid "Add Automount Location"
 
3560
msgstr ""
 
3561
 
 
3562
#: ipalib/plugins/internal.py:103
 
3563
msgid "Automount Location Settings"
 
3564
msgstr ""
 
3565
 
 
3566
#: ipalib/plugins/internal.py:106
 
3567
msgid "Add Automount Map"
 
3568
msgstr ""
 
3569
 
 
3570
#: ipalib/plugins/internal.py:109
 
3571
msgid "Add Automount Key"
 
3572
msgstr ""
 
3573
 
 
3574
#: ipalib/plugins/internal.py:112
 
3575
msgid "Unspecified"
 
3576
msgstr ""
 
3577
 
 
3578
#: ipalib/plugins/internal.py:113
 
3579
msgid "Key Compromise"
 
3580
msgstr ""
 
3581
 
 
3582
#: ipalib/plugins/internal.py:114
 
3583
msgid "CA Compromise"
 
3584
msgstr ""
 
3585
 
 
3586
#: ipalib/plugins/internal.py:115
 
3587
msgid "Affiliation Changed"
 
3588
msgstr ""
 
3589
 
 
3590
#: ipalib/plugins/internal.py:116
 
3591
msgid "Superseded"
 
3592
msgstr ""
 
3593
 
 
3594
#: ipalib/plugins/internal.py:117
 
3595
msgid "Cessation of Operation"
 
3596
msgstr ""
 
3597
 
 
3598
#: ipalib/plugins/internal.py:118
 
3599
msgid "Certificate Hold"
 
3600
msgstr ""
 
3601
 
 
3602
#: ipalib/plugins/internal.py:119
 
3603
msgid "Remove from CRL"
 
3604
msgstr ""
 
3605
 
 
3606
#: ipalib/plugins/internal.py:120
 
3607
msgid "Privilege Withdrawn"
 
3608
msgstr ""
 
3609
 
 
3610
#: ipalib/plugins/internal.py:121
 
3611
msgid "AA Compromise"
 
3612
msgstr ""
 
3613
 
 
3614
#: ipalib/plugins/internal.py:122
 
3615
msgid ""
 
3616
"To confirm your intention to revoke this certificate, select a reason from "
 
3617
"the pull-down list, and click the \"Revoke\" button."
 
3618
msgstr ""
 
3619
 
 
3620
#: ipalib/plugins/internal.py:124
 
3621
msgid "Note"
 
3622
msgstr ""
 
3623
 
 
3624
#: ipalib/plugins/internal.py:125
 
3625
msgid "Reason for Revocation"
 
3626
msgstr ""
 
3627
 
 
3628
#: ipalib/plugins/internal.py:126
 
3629
msgid ""
 
3630
"To confirm your intention to restore this certificate, click the \"Restore\""
 
3631
" button."
 
3632
msgstr ""
 
3633
 
 
3634
#: ipalib/plugins/internal.py:128
 
3635
msgid "Issued To"
 
3636
msgstr ""
 
3637
 
 
3638
#: ipalib/plugins/internal.py:129
 
3639
msgid "Common Name"
 
3640
msgstr ""
 
3641
 
 
3642
#: ipalib/plugins/internal.py:130
 
3643
msgid "Organization"
 
3644
msgstr ""
 
3645
 
 
3646
#: ipalib/plugins/internal.py:131
 
3647
msgid "Organizational Unit"
 
3648
msgstr ""
 
3649
 
 
3650
#: ipalib/plugins/internal.py:133
 
3651
msgid "Issued By"
 
3652
msgstr ""
 
3653
 
 
3654
#: ipalib/plugins/internal.py:134
 
3655
msgid "Validity"
 
3656
msgstr ""
 
3657
 
 
3658
#: ipalib/plugins/internal.py:135
 
3659
msgid "Issued On"
 
3660
msgstr ""
 
3661
 
 
3662
#: ipalib/plugins/internal.py:136
 
3663
msgid "Expires On"
 
3664
msgstr ""
 
3665
 
 
3666
#: ipalib/plugins/internal.py:137
 
3667
msgid "Fingerprints"
 
3668
msgstr ""
 
3669
 
 
3670
#: ipalib/plugins/internal.py:138
 
3671
msgid "SHA1 Fingerprint"
 
3672
msgstr ""
 
3673
 
 
3674
#: ipalib/plugins/internal.py:139
 
3675
msgid "MD5 Fingerprint"
 
3676
msgstr ""
 
3677
 
 
3678
#: ipalib/plugins/internal.py:140
 
3679
msgid "Enter the Base64-encoded CSR below"
 
3680
msgstr ""
 
3681
 
 
3682
#: ipalib/plugins/internal.py:141
 
3683
msgid "Valid Certificate Present"
 
3684
msgstr ""
 
3685
 
 
3686
#: ipalib/plugins/internal.py:142
 
3687
msgid "New Certificate"
 
3688
msgstr ""
 
3689
 
 
3690
#: ipalib/plugins/internal.py:143
 
3691
msgid "Certificate Revoked"
 
3692
msgstr ""
 
3693
 
 
3694
#: ipalib/plugins/internal.py:144
 
3695
msgid "No Valid Certificate"
 
3696
msgstr ""
 
3697
 
 
3698
#: ipalib/plugins/internal.py:145
 
3699
msgid "Certificate for ${entity} ${primary_key}"
 
3700
msgstr ""
 
3701
 
 
3702
#: ipalib/plugins/internal.py:146
 
3703
msgid "Issue New Certificate for ${entity} ${primary_key}"
 
3704
msgstr ""
 
3705
 
 
3706
#: ipalib/plugins/internal.py:147
 
3707
msgid "Revoke Certificate for ${entity} ${primary_key}"
 
3708
msgstr ""
 
3709
 
 
3710
#: ipalib/plugins/internal.py:148
 
3711
msgid "Restore Certificate for ${entity} ${primary_key}"
 
3712
msgstr ""
 
3713
 
 
3714
#: ipalib/plugins/internal.py:152
 
3715
msgid "Name"
 
3716
msgstr ""
 
3717
 
 
3718
#: ipalib/plugins/internal.py:155
 
3719
msgid "Add Delegation"
 
3720
msgstr ""
 
3721
 
 
3722
#: ipalib/plugins/internal.py:158
 
3723
msgid "Add DNS Zone"
 
3724
msgstr ""
 
3725
 
 
3726
#: ipalib/plugins/internal.py:159
 
3727
msgid "DNS Zone Settings"
 
3728
msgstr ""
 
3729
 
 
3730
#: ipalib/plugins/internal.py:162
 
3731
msgid "Add DNS Resource Record"
 
3732
msgstr ""
 
3733
 
 
3734
#: ipalib/plugins/internal.py:163
 
3735
msgid "Resource"
 
3736
msgstr ""
 
3737
 
 
3738
#: ipalib/plugins/internal.py:165
 
3739
msgid "Data"
 
3740
msgstr ""
 
3741
 
 
3742
#: ipalib/plugins/internal.py:166
 
3743
msgid "Records for DNS Zone"
 
3744
msgstr ""
 
3745
 
 
3746
#: ipalib/plugins/internal.py:169
 
3747
msgid "Add Group"
 
3748
msgstr ""
 
3749
 
 
3750
#: ipalib/plugins/internal.py:170
 
3751
msgid "Group Settings"
 
3752
msgstr ""
 
3753
 
 
3754
#: ipalib/plugins/internal.py:171 ipalib/plugins/internal.py:206
 
3755
msgid "Is this a POSIX group?"
 
3756
msgstr ""
 
3757
 
 
3758
#: ipalib/plugins/internal.py:174
 
3759
msgid "Add HBAC Rule"
 
3760
msgstr ""
 
3761
 
 
3762
#: ipalib/plugins/internal.py:175 ipalib/plugins/internal.py:280
 
3763
#: ipalib/plugins/internal.py:306
 
3764
msgid "Active"
 
3765
msgstr ""
 
3766
 
 
3767
#: ipalib/plugins/internal.py:176 ipalib/plugins/internal.py:282
 
3768
msgid "Allow"
 
3769
msgstr ""
 
3770
 
 
3771
#: ipalib/plugins/internal.py:177 ipalib/plugins/internal.py:283
 
3772
msgid "Deny"
 
3773
msgstr ""
 
3774
 
 
3775
#: ipalib/plugins/internal.py:178 ipalib/plugins/internal.py:281
 
3776
#: ipalib/plugins/internal.py:308
 
3777
msgid "Inactive"
 
3778
msgstr ""
 
3779
 
 
3780
#: ipalib/plugins/internal.py:179 ipalib/plugins/internal.py:296
 
3781
msgid "Rule status"
 
3782
msgstr ""
 
3783
 
 
3784
#: ipalib/plugins/internal.py:180 ipalib/plugins/internal.py:284
 
3785
msgid "Who"
 
3786
msgstr ""
 
3787
 
 
3788
#: ipalib/plugins/internal.py:181 ipalib/plugins/internal.py:285
 
3789
msgid "Anyone"
 
3790
msgstr ""
 
3791
 
 
3792
#: ipalib/plugins/internal.py:182 ipalib/plugins/internal.py:286
 
3793
msgid "Specified Users and Groups"
 
3794
msgstr ""
 
3795
 
 
3796
#: ipalib/plugins/internal.py:183
 
3797
msgid "Accessing"
 
3798
msgstr ""
 
3799
 
 
3800
#: ipalib/plugins/internal.py:184 ipalib/plugins/internal.py:288
 
3801
msgid "Any Host"
 
3802
msgstr ""
 
3803
 
 
3804
#: ipalib/plugins/internal.py:185 ipalib/plugins/internal.py:289
 
3805
msgid "Specified Hosts and Groups"
 
3806
msgstr ""
 
3807
 
 
3808
#: ipalib/plugins/internal.py:186
 
3809
msgid "Via Service"
 
3810
msgstr ""
 
3811
 
 
3812
#: ipalib/plugins/internal.py:187
 
3813
msgid "Any Service"
 
3814
msgstr ""
 
3815
 
 
3816
#: ipalib/plugins/internal.py:188
 
3817
msgid "Specified Services and Groups"
 
3818
msgstr ""
 
3819
 
 
3820
#: ipalib/plugins/internal.py:189
 
3821
msgid "From"
 
3822
msgstr ""
 
3823
 
 
3824
#: ipalib/plugins/internal.py:192
 
3825
msgid "Add HBAC Service"
 
3826
msgstr ""
 
3827
 
 
3828
#: ipalib/plugins/internal.py:195
 
3829
msgid "Add HBAC Service Group"
 
3830
msgstr ""
 
3831
 
 
3832
#: ipalib/plugins/internal.py:199
 
3833
msgid "Add Host"
 
3834
msgstr ""
 
3835
 
 
3836
#: ipalib/plugins/internal.py:200
 
3837
msgid "Host Certificate"
 
3838
msgstr ""
 
3839
 
 
3840
#: ipalib/plugins/internal.py:201 ipalib/plugins/internal.py:259
 
3841
msgid "Host Name"
 
3842
msgstr ""
 
3843
 
 
3844
#: ipalib/plugins/internal.py:202
 
3845
msgid "Host Settings"
 
3846
msgstr ""
 
3847
 
 
3848
#: ipalib/plugins/internal.py:203
 
3849
msgid "Enrolled?"
 
3850
msgstr ""
 
3851
 
 
3852
#: ipalib/plugins/internal.py:204
 
3853
msgid "Enrollment"
 
3854
msgstr ""
 
3855
 
 
3856
#: ipalib/plugins/internal.py:205
 
3857
msgid "Fully Qualified Host Name"
 
3858
msgstr ""
 
3859
 
 
3860
#: ipalib/plugins/internal.py:207 ipalib/plugins/internal.py:262
 
3861
msgid "Status"
 
3862
msgstr ""
 
3863
 
 
3864
#: ipalib/plugins/internal.py:208
 
3865
msgid "Kerberos Key Present, Host Provisioned"
 
3866
msgstr ""
 
3867
 
 
3868
#: ipalib/plugins/internal.py:209 ipalib/plugins/internal.py:264
 
3869
msgid "Delete Key, Unprovision"
 
3870
msgstr ""
 
3871
 
 
3872
#: ipalib/plugins/internal.py:210 ipalib/plugins/internal.py:265
 
3873
msgid "Kerberos Key Not Present"
 
3874
msgstr ""
 
3875
 
 
3876
#: ipalib/plugins/internal.py:211
 
3877
msgid "Enroll via One-Time-Password"
 
3878
msgstr ""
 
3879
 
 
3880
#: ipalib/plugins/internal.py:212
 
3881
msgid "Set OTP"
 
3882
msgstr ""
 
3883
 
 
3884
#: ipalib/plugins/internal.py:213
 
3885
msgid "One-Time-Password has been set."
 
3886
msgstr ""
 
3887
 
 
3888
#: ipalib/plugins/internal.py:214 ipalib/plugins/internal.py:266
 
3889
msgid "Unprovisioning ${entity}"
 
3890
msgstr ""
 
3891
 
 
3892
#: ipalib/plugins/internal.py:215
 
3893
msgid "Are you sure you want to unprovision this host?"
 
3894
msgstr ""
 
3895
 
 
3896
#: ipalib/plugins/internal.py:216 ipalib/plugins/internal.py:268
 
3897
msgid "Unprovision"
 
3898
msgstr ""
 
3899
 
 
3900
#: ipalib/plugins/internal.py:219
 
3901
msgid "Add Host Group"
 
3902
msgstr ""
 
3903
 
 
3904
#: ipalib/plugins/internal.py:220
 
3905
msgid "Host Group Settings"
 
3906
msgstr ""
 
3907
 
 
3908
#: ipalib/plugins/internal.py:223
 
3909
msgid "Kerberos ticket policy"
 
3910
msgstr ""
 
3911
 
 
3912
#: ipalib/plugins/internal.py:226
 
3913
msgid "Add Netgroup"
 
3914
msgstr ""
 
3915
 
 
3916
#: ipalib/plugins/internal.py:227
 
3917
msgid "Netgroup Settings"
 
3918
msgstr ""
 
3919
 
 
3920
#: ipalib/plugins/internal.py:230
 
3921
msgid "Add Permission"
 
3922
msgstr ""
 
3923
 
 
3924
#: ipalib/plugins/internal.py:231 ipalib/plugins/internal.py:376
 
3925
msgid "Identity"
 
3926
msgstr ""
 
3927
 
 
3928
#: ipalib/plugins/internal.py:233
 
3929
msgid "Target"
 
3930
msgstr ""
 
3931
 
 
3932
#: ipalib/plugins/internal.py:235
 
3933
msgid "By Subtree"
 
3934
msgstr ""
 
3935
 
 
3936
#: ipalib/plugins/internal.py:236
 
3937
msgid "Target Group"
 
3938
msgstr ""
 
3939
 
 
3940
#: ipalib/plugins/internal.py:237
 
3941
msgid "Object By Type"
 
3942
msgstr ""
 
3943
 
 
3944
#: ipalib/plugins/internal.py:238
 
3945
msgid "Permission with invalid target specification"
 
3946
msgstr ""
 
3947
 
 
3948
#: ipalib/plugins/internal.py:241
 
3949
msgid "Add Privilege"
 
3950
msgstr ""
 
3951
 
 
3952
#: ipalib/plugins/internal.py:242
 
3953
msgid "Privilege Settings"
 
3954
msgstr ""
 
3955
 
 
3956
#: ipalib/plugins/internal.py:245
 
3957
msgid "Add Password Policy"
 
3958
msgstr ""
 
3959
 
 
3960
#: ipalib/plugins/internal.py:246 ipalib/plugins/pwpolicy.py:219
 
3961
msgid "Password Policy"
 
3962
msgstr ""
 
3963
 
 
3964
#: ipalib/plugins/internal.py:249
 
3965
msgid "Add Role"
 
3966
msgstr ""
 
3967
 
 
3968
#: ipalib/plugins/internal.py:250
 
3969
msgid "Role Settings"
 
3970
msgstr ""
 
3971
 
 
3972
#: ipalib/plugins/internal.py:253
 
3973
msgid "Add Self Service Definition"
 
3974
msgstr ""
 
3975
 
 
3976
#: ipalib/plugins/internal.py:256
 
3977
msgid "Add Service"
 
3978
msgstr ""
 
3979
 
 
3980
#: ipalib/plugins/internal.py:257
 
3981
msgid "Service Certificate"
 
3982
msgstr ""
 
3983
 
 
3984
#: ipalib/plugins/internal.py:258
 
3985
msgid "Service Settings"
 
3986
msgstr ""
 
3987
 
 
3988
#: ipalib/plugins/internal.py:260
 
3989
msgid "Provisioning"
 
3990
msgstr ""
 
3991
 
 
3992
#: ipalib/plugins/internal.py:261
 
3993
msgid "Service"
 
3994
msgstr ""
 
3995
 
 
3996
#: ipalib/plugins/internal.py:263
 
3997
msgid "Kerberos Key Present, Service Provisioned"
 
3998
msgstr ""
 
3999
 
 
4000
#: ipalib/plugins/internal.py:267
 
4001
msgid "Are you sure you want to unprovision this service?"
 
4002
msgstr ""
 
4003
 
 
4004
#: ipalib/plugins/internal.py:271
 
4005
msgid "Add Sudo Command"
 
4006
msgstr ""
 
4007
 
 
4008
#: ipalib/plugins/internal.py:275
 
4009
msgid "Add Sudo Command Group"
 
4010
msgstr ""
 
4011
 
 
4012
#: ipalib/plugins/internal.py:276 ipalib/plugins/sudocmdgroup.py:80
 
4013
msgid "Commands"
 
4014
msgstr ""
 
4015
 
 
4016
#: ipalib/plugins/internal.py:279
 
4017
msgid "Add Sudo Rule"
 
4018
msgstr ""
 
4019
 
 
4020
#: ipalib/plugins/internal.py:287
 
4021
msgid "Access this host"
 
4022
msgstr ""
 
4023
 
 
4024
#: ipalib/plugins/internal.py:290
 
4025
msgid "Run Commands"
 
4026
msgstr ""
 
4027
 
 
4028
#: ipalib/plugins/internal.py:291
 
4029
msgid "Any Command"
 
4030
msgstr ""
 
4031
 
 
4032
#: ipalib/plugins/internal.py:292
 
4033
msgid "Specified Commands and Groups"
 
4034
msgstr ""
 
4035
 
 
4036
#: ipalib/plugins/internal.py:293
 
4037
msgid "As Whom"
 
4038
msgstr ""
 
4039
 
 
4040
#: ipalib/plugins/internal.py:294
 
4041
msgid "Any Group"
 
4042
msgstr ""
 
4043
 
 
4044
#: ipalib/plugins/internal.py:295
 
4045
msgid "Specified Groups"
 
4046
msgstr ""
 
4047
 
 
4048
#: ipalib/plugins/internal.py:297
 
4049
msgid "External"
 
4050
msgstr ""
 
4051
 
 
4052
#: ipalib/plugins/internal.py:300
 
4053
msgid "Add User"
 
4054
msgstr ""
 
4055
 
 
4056
#: ipalib/plugins/internal.py:301
 
4057
msgid "Account Settings"
 
4058
msgstr ""
 
4059
 
 
4060
#: ipalib/plugins/internal.py:302
 
4061
msgid "Contact Settings"
 
4062
msgstr ""
 
4063
 
 
4064
#: ipalib/plugins/internal.py:303
 
4065
msgid "Mailing Address"
 
4066
msgstr ""
 
4067
 
 
4068
#: ipalib/plugins/internal.py:304
 
4069
msgid "Employee Information"
 
4070
msgstr ""
 
4071
 
 
4072
#: ipalib/plugins/internal.py:305
 
4073
msgid "Misc. Information"
 
4074
msgstr ""
 
4075
 
 
4076
#: ipalib/plugins/internal.py:307
 
4077
msgid "Click to Deactivate"
 
4078
msgstr ""
 
4079
 
 
4080
#: ipalib/plugins/internal.py:309
 
4081
msgid "Click to Activate"
 
4082
msgstr ""
 
4083
 
 
4084
#: ipalib/plugins/internal.py:310
 
4085
msgid "Error changing account status"
 
4086
msgstr ""
 
4087
 
 
4088
#: ipalib/plugins/internal.py:311
 
4089
msgid "Reset Password"
 
4090
msgstr ""
 
4091
 
 
4092
#: ipalib/plugins/internal.py:312
 
4093
msgid "New Password"
 
4094
msgstr ""
 
4095
 
 
4096
#: ipalib/plugins/internal.py:313
 
4097
msgid "Repeat Password"
 
4098
msgstr ""
 
4099
 
 
4100
#: ipalib/plugins/internal.py:314
 
4101
msgid "Password change complete"
 
4102
msgstr ""
 
4103
 
 
4104
#: ipalib/plugins/internal.py:315
 
4105
msgid "Passwords must match"
 
4106
msgstr ""
 
4107
 
 
4108
#: ipalib/plugins/internal.py:319
 
4109
msgid "Add"
 
4110
msgstr ""
 
4111
 
 
4112
#: ipalib/plugins/internal.py:320
 
4113
msgid "Add and Add Another"
 
4114
msgstr ""
 
4115
 
 
4116
#: ipalib/plugins/internal.py:321
 
4117
msgid "Add and Edit"
 
4118
msgstr ""
 
4119
 
 
4120
#: ipalib/plugins/internal.py:322
 
4121
msgid "Add and Close"
 
4122
msgstr ""
 
4123
 
 
4124
#: ipalib/plugins/internal.py:323
 
4125
msgid "Add Many"
 
4126
msgstr ""
 
4127
 
 
4128
#: ipalib/plugins/internal.py:324
 
4129
msgid "Back to List"
 
4130
msgstr ""
 
4131
 
 
4132
#: ipalib/plugins/internal.py:325
 
4133
msgid "Cancel"
 
4134
msgstr ""
 
4135
 
 
4136
#: ipalib/plugins/internal.py:326
 
4137
msgid "Close"
 
4138
msgstr ""
 
4139
 
 
4140
#: ipalib/plugins/internal.py:327
 
4141
msgid "Enroll"
 
4142
msgstr ""
 
4143
 
 
4144
#: ipalib/plugins/internal.py:328
 
4145
msgid "Find"
 
4146
msgstr ""
 
4147
 
 
4148
#: ipalib/plugins/internal.py:329
 
4149
msgid "Get"
 
4150
msgstr ""
 
4151
 
 
4152
#: ipalib/plugins/internal.py:330
 
4153
msgid "Issue"
 
4154
msgstr ""
 
4155
 
 
4156
#: ipalib/plugins/internal.py:331
 
4157
msgid "OK"
 
4158
msgstr ""
 
4159
 
 
4160
#: ipalib/plugins/internal.py:332
 
4161
msgid "Reset"
 
4162
msgstr ""
 
4163
 
 
4164
#: ipalib/plugins/internal.py:333
 
4165
msgid "Delete"
 
4166
msgstr ""
 
4167
 
 
4168
#: ipalib/plugins/internal.py:334
 
4169
msgid "Restore"
 
4170
msgstr ""
 
4171
 
 
4172
#: ipalib/plugins/internal.py:335
 
4173
msgid "Retry"
 
4174
msgstr ""
 
4175
 
 
4176
#: ipalib/plugins/internal.py:336
 
4177
msgid "Revoke"
 
4178
msgstr ""
 
4179
 
 
4180
#: ipalib/plugins/internal.py:337
 
4181
msgid "Update"
 
4182
msgstr ""
 
4183
 
 
4184
#: ipalib/plugins/internal.py:338
 
4185
msgid "View"
 
4186
msgstr ""
 
4187
 
 
4188
#: ipalib/plugins/internal.py:341
 
4189
msgid "Available"
 
4190
msgstr ""
 
4191
 
 
4192
#: ipalib/plugins/internal.py:342
 
4193
msgid "This page has unsaved changes. Please save or revert."
 
4194
msgstr ""
 
4195
 
 
4196
#: ipalib/plugins/internal.py:343
 
4197
msgid "Dirty"
 
4198
msgstr ""
 
4199
 
 
4200
#: ipalib/plugins/internal.py:344
 
4201
msgid "Hide already enrolled."
 
4202
msgstr ""
 
4203
 
 
4204
#: ipalib/plugins/internal.py:345
 
4205
msgid "Select ${entity} to be removed."
 
4206
msgstr ""
 
4207
 
 
4208
#: ipalib/plugins/internal.py:346
 
4209
msgid "Remove ${entity}."
 
4210
msgstr ""
 
4211
 
 
4212
#: ipalib/plugins/internal.py:347
 
4213
msgid "Prospective"
 
4214
msgstr ""
 
4215
 
 
4216
#: ipalib/plugins/internal.py:350
 
4217
msgid "Managed by"
 
4218
msgstr ""
 
4219
 
 
4220
#: ipalib/plugins/internal.py:351
 
4221
msgid "Member"
 
4222
msgstr ""
 
4223
 
 
4224
#: ipalib/plugins/internal.py:352
 
4225
msgid "Indirect Member"
 
4226
msgstr ""
 
4227
 
 
4228
#: ipalib/plugins/internal.py:353
 
4229
msgid "Member Of"
 
4230
msgstr ""
 
4231
 
 
4232
#: ipalib/plugins/internal.py:354
 
4233
msgid "Indirect Member Of"
 
4234
msgstr ""
 
4235
 
 
4236
#: ipalib/plugins/internal.py:355 ipalib/plugins/internal.py:359
 
4237
msgid "Settings"
 
4238
msgstr ""
 
4239
 
 
4240
#: ipalib/plugins/internal.py:358
 
4241
msgid "Search"
 
4242
msgstr ""
 
4243
 
 
4244
#: ipalib/plugins/internal.py:362
 
4245
msgid "Quick Links"
 
4246
msgstr ""
 
4247
 
 
4248
#: ipalib/plugins/internal.py:363
 
4249
msgid "Select All"
 
4250
msgstr ""
 
4251
 
 
4252
#: ipalib/plugins/internal.py:364
 
4253
msgid "Unselect All"
 
4254
msgstr ""
 
4255
 
 
4256
#: ipalib/plugins/internal.py:365
 
4257
msgid "Are you sure you want to delete selected entries?"
 
4258
msgstr ""
 
4259
 
 
4260
#: ipalib/plugins/internal.py:366
 
4261
msgid ""
 
4262
"Query returned more results than the configured size limit. Displaying the "
 
4263
"first ${counter} results."
 
4264
msgstr ""
 
4265
 
 
4266
#: ipalib/plugins/internal.py:370
 
4267
msgid "General"
 
4268
msgstr ""
 
4269
 
 
4270
#: ipalib/plugins/internal.py:371
 
4271
msgid "Identity Settings"
 
4272
msgstr ""
 
4273
 
 
4274
#: ipalib/plugins/internal.py:372
 
4275
msgid "${entity} ${primary_key} Settings"
 
4276
msgstr ""
 
4277
 
 
4278
#: ipalib/plugins/internal.py:373
 
4279
msgid "Back to Top"
 
4280
msgstr ""
 
4281
 
 
4282
#: ipalib/plugins/internal.py:377
 
4283
msgid "Policy"
 
4284
msgstr ""
 
4285
 
 
4286
#: ipalib/plugins/internal.py:378
 
4287
msgid "Audit"
 
4288
msgstr ""
 
4289
 
 
4290
#: ipalib/plugins/internal.py:379
 
4291
msgid "IPA Server"
 
4292
msgstr ""
 
4293
 
 
4294
#: ipalib/plugins/internal.py:380
 
4295
msgid "Sudo"
 
4296
msgstr ""
 
4297
 
 
4298
#: ipalib/plugins/internal.py:381
 
4299
msgid "Host Based Access Control"
 
4300
msgstr ""
 
4301
 
 
4302
#: ipalib/plugins/internal.py:382
 
4303
msgid "Role Based Access Control"
 
4304
msgstr ""
 
4305
 
 
4306
#: ipalib/plugins/internal.py:383
 
4307
msgid "Automount"
 
4308
msgstr ""
 
4309
 
 
4310
#: ipalib/plugins/internal.py:386
 
4311
msgid "Add ${other_entity} into ${entity} ${primary_key}"
 
4312
msgstr ""
 
4313
 
 
4314
#: ipalib/plugins/internal.py:387
 
4315
msgid "${other_entity} enrolled in ${entity} ${primary_key}"
 
4316
msgstr ""
 
4317
 
 
4318
#: ipalib/plugins/internal.py:388
 
4319
msgid "${entity} ${primary_key} is enrolled in the following ${other_entity}"
 
4320
msgstr ""
 
4321
 
 
4322
#: ipalib/plugins/internal.py:389
 
4323
msgid "Remove ${other_entity} from ${entity} ${primary_key}"
 
4324
msgstr ""
 
4325
 
 
4326
#: ipalib/plugins/internal.py:392
 
4327
msgid "Text does not match field pattern"
 
4328
msgstr ""
 
4329
 
 
4330
#: ipalib/plugins/internal.py:395
 
4331
msgid ""
 
4332
"Your Kerberos ticket is no longer valid. Please run kinit and then click "
 
4333
"'Retry'. If this is your first time running the IPA Web UI <a "
 
4334
"href='/ipa/config/unauthorized.html'>follow these directions</a> to "
 
4335
"configure your browser."
 
4336
msgstr ""
 
4337
 
 
4338
#: ipalib/plugins/internal.py:399
 
4339
msgid "Dict of I18N messages"
 
4340
msgstr ""
 
4341
 
 
4342
#: ipalib/plugins/kerberos.py:20
 
4343
msgid ""
 
4344
"\n"
 
4345
"Backend plugin for Kerberos.\n"
 
4346
"\n"
 
4347
"This wraps the python-kerberos and python-krbV bindings.\n"
 
4348
msgstr ""
 
4349
 
 
4350
#: ipalib/plugins/kerberos.py:35
 
4351
msgid ""
 
4352
"\n"
 
4353
"    Kerberos backend plugin.\n"
 
4354
"\n"
 
4355
"    This wraps the `krbV` bindings (and will eventually wrap the `kerberos`\n"
 
4356
"    bindings also).  Importantly, this plugin does correct Unicode\n"
 
4357
"    encoding/decoding of values going-to/coming-from the bindings.\n"
 
4358
"    "
 
4359
msgstr ""
 
4360
 
 
4361
#: ipalib/plugins/kerberos.py:44
 
4362
msgid ""
 
4363
"\n"
 
4364
"        Return the ``krbV.CCache`` for the default credential cache.\n"
 
4365
"        "
 
4366
msgstr ""
 
4367
 
 
4368
#: ipalib/plugins/kerberos.py:50
 
4369
msgid ""
 
4370
"\n"
 
4371
"        Return the ``krb5.Principal`` for the default credential cache.\n"
 
4372
"        "
 
4373
msgstr ""
 
4374
 
 
4375
#: ipalib/plugins/kerberos.py:56
 
4376
msgid ""
 
4377
"\n"
 
4378
"        Return the ``krbV.CCache`` for the ``ccname`` credential ccache.\n"
 
4379
"        "
 
4380
msgstr ""
 
4381
 
 
4382
#: ipalib/plugins/kerberos.py:62
 
4383
msgid ""
 
4384
"\n"
 
4385
"        Return the ``krb5.Principal`` for the ``ccname`` credential ccache.\n"
 
4386
"        "
 
4387
msgstr ""
 
4388
 
 
4389
#: ipalib/plugins/kerberos.py:68
 
4390
msgid ""
 
4391
"\n"
 
4392
"        Return the default ccache file name.\n"
 
4393
"\n"
 
4394
"        This will return something like '/tmp/krb5cc_500'.\n"
 
4395
"\n"
 
4396
"        This cannot return anything meaningful if used in the server as a\n"
 
4397
"        request is processed.\n"
 
4398
"        "
 
4399
msgstr ""
 
4400
 
 
4401
#: ipalib/plugins/kerberos.py:79
 
4402
msgid ""
 
4403
"\n"
 
4404
"        Return the principal name in default credential cache.\n"
 
4405
"\n"
 
4406
"        This will return something like 'admin@EXAMPLE.COM'.  If no credential\n"
 
4407
"        cache exists for the invoking user, None is returned.\n"
 
4408
"\n"
 
4409
"        This cannot return anything meaningful if used in the server as a\n"
 
4410
"        request is processed.\n"
 
4411
"        "
 
4412
msgstr ""
 
4413
 
 
4414
#: ipalib/plugins/kerberos.py:91
 
4415
msgid ""
 
4416
"\n"
 
4417
"        Return the realm from the default credential cache.\n"
 
4418
"\n"
 
4419
"        This will return something like 'EXAMPLE.COM'.  If no credential cache\n"
 
4420
"        exists for the invoking user, None is returned.\n"
 
4421
"\n"
 
4422
"        This cannot return anything meaningful if used in the server as a\n"
 
4423
"        request is processed.\n"
 
4424
"        "
 
4425
msgstr ""
 
4426
 
 
4427
#: ipalib/plugins/kerberos.py:103
 
4428
msgid ""
 
4429
"\n"
 
4430
"        Return the principal from credential cache file at ``ccname``.\n"
 
4431
"\n"
 
4432
"        This will return something like 'admin@EXAMPLE.COM'.\n"
 
4433
"        "
 
4434
msgstr ""
 
4435
 
 
4436
#: ipalib/plugins/kerberos.py:111
 
4437
msgid ""
 
4438
"\n"
 
4439
"        Return the realm from credential cache file at ``ccname``.\n"
 
4440
"\n"
 
4441
"        This will return something like 'EXAMPLE.COM'.\n"
 
4442
"        "
 
4443
msgstr ""
 
4444
 
 
4445
#: ipalib/plugins/krbtpolicy.py:19
 
4446
msgid ""
 
4447
"\n"
 
4448
"Kerberos ticket policy\n"
 
4449
"\n"
 
4450
"There is a single Kerberos ticket policy. This policy defines the\n"
 
4451
"maximum ticket lifetime and the maximum renewal age, the period during\n"
 
4452
"which the ticket is renewable.\n"
 
4453
"\n"
 
4454
"You can also create a per-user ticket policy by specifying the user login.\n"
 
4455
"\n"
 
4456
"For changes to the global policy to take effect, restarting the KDC service\n"
 
4457
"is required, which can be achieved using:\n"
 
4458
"\n"
 
4459
"service krb5kdc restart\n"
 
4460
"\n"
 
4461
"Changes to per-user policies take effect immediately for newly requested\n"
 
4462
"tickets (e.g. when the user next runs kinit).\n"
 
4463
"\n"
 
4464
"EXAMPLES:\n"
 
4465
"\n"
 
4466
" Display the current Kerberos ticket policy:\n"
 
4467
"  ipa krbtpolicy-show\n"
 
4468
"\n"
 
4469
" Reset the policy to the default:\n"
 
4470
"  ipa krbtpolicy-reset\n"
 
4471
"\n"
 
4472
" Modify the policy to 8 hours max life, 1-day max renewal:\n"
 
4473
"  ipa krbtpolicy-mod --maxlife=28800 --maxrenew=86400\n"
 
4474
"\n"
 
4475
" Display effective Kerberos ticket policy for user 'admin':\n"
 
4476
"  ipa krbtpolicy-show admin\n"
 
4477
"\n"
 
4478
" Reset per-user policy for user 'admin':\n"
 
4479
"  ipa krbtpolicy-reset admin\n"
 
4480
"\n"
 
4481
" Modify per-user policy for user 'admin':\n"
 
4482
"  ipa krbtpolicy-mod admin --maxlife=3600\n"
 
4483
msgstr ""
 
4484
 
 
4485
#: ipalib/plugins/krbtpolicy.py:71
 
4486
msgid ""
 
4487
"\n"
 
4488
"    Kerberos Ticket Policy object\n"
 
4489
"    "
 
4490
msgstr ""
 
4491
 
 
4492
#: ipalib/plugins/krbtpolicy.py:79
 
4493
msgid "Kerberos Ticket Policy"
 
4494
msgstr ""
 
4495
 
 
4496
#: ipalib/plugins/krbtpolicy.py:84 ipalib/plugins/passwd.py:53
 
4497
msgid "User name"
 
4498
msgstr ""
 
4499
 
 
4500
#: ipalib/plugins/krbtpolicy.py:85
 
4501
msgid "Manage ticket policy for specific user"
 
4502
msgstr ""
 
4503
 
 
4504
#: ipalib/plugins/krbtpolicy.py:90
 
4505
msgid "Max life"
 
4506
msgstr ""
 
4507
 
 
4508
#: ipalib/plugins/krbtpolicy.py:91
 
4509
msgid "Maximum ticket life (seconds)"
 
4510
msgstr ""
 
4511
 
 
4512
#: ipalib/plugins/krbtpolicy.py:96
 
4513
msgid "Max renew"
 
4514
msgstr ""
 
4515
 
 
4516
#: ipalib/plugins/krbtpolicy.py:97
 
4517
msgid "Maximum renewable age (seconds)"
 
4518
msgstr ""
 
4519
 
 
4520
#: ipalib/plugins/krbtpolicy.py:111
 
4521
msgid ""
 
4522
"\n"
 
4523
"    Modify Kerberos ticket policy.\n"
 
4524
"    "
 
4525
msgstr ""
 
4526
 
 
4527
#: ipalib/plugins/krbtpolicy.py:125
 
4528
msgid ""
 
4529
"\n"
 
4530
"    Display the current Kerberos ticket policy.\n"
 
4531
"    "
 
4532
msgstr ""
 
4533
 
 
4534
#: ipalib/plugins/krbtpolicy.py:149
 
4535
msgid ""
 
4536
"\n"
 
4537
"    Reset Kerberos ticket policy to the default values.\n"
 
4538
"    "
 
4539
msgstr ""
 
4540
 
 
4541
#: ipalib/plugins/migration.py:19
 
4542
msgid ""
 
4543
"\n"
 
4544
"Migration to IPA\n"
 
4545
"\n"
 
4546
"Migrate users and groups from an LDAP server to IPA.\n"
 
4547
"\n"
 
4548
"This performs an LDAP query against the remote server searching for\n"
 
4549
"users and groups in a container. In order to migrate passwords you need\n"
 
4550
"to bind as a user that can read the userPassword attribute on the remote\n"
 
4551
"server. This is generally restricted to high-level admins such as\n"
 
4552
"cn=Directory Manager in 389-ds (this is the default bind user).\n"
 
4553
"\n"
 
4554
"The default user container is ou=People.\n"
 
4555
"\n"
 
4556
"The default group container is ou=Groups.\n"
 
4557
"\n"
 
4558
"Users and groups that already exist on the IPA server are skipped.\n"
 
4559
"\n"
 
4560
"Two LDAP schemas define how group members are stored: RFC2307 and\n"
 
4561
"RFC2307bis. RFC2307bis uses member and uniquemember to specify group\n"
 
4562
"members, RFC2307 uses memberUid. The default schema is RFC2307bis.\n"
 
4563
"\n"
 
4564
"Migrated users do not have Kerberos credentials, they have only their\n"
 
4565
"LDAP password. To complete the migration process, users need to go\n"
 
4566
"to http://ipa.example.com/ipa/migration and authenticate using their\n"
 
4567
"LDAP password in order to generate their Kerberos credentials.\n"
 
4568
"\n"
 
4569
"Migration is disabled by default. Use the command ipa config-mod to\n"
 
4570
"enable it:\n"
 
4571
"\n"
 
4572
" ipa config-mod --enable-migration=TRUE\n"
 
4573
"\n"
 
4574
"EXAMPLES:\n"
 
4575
"\n"
 
4576
" The simplest migration, accepting all defaults:\n"
 
4577
"   ipa migrate-ds ldap://ds.example.com:389\n"
 
4578
"\n"
 
4579
" Specify the user and group container. This can be used to migrate user and\n"
 
4580
" group data from an IPA v1 server:\n"
 
4581
"   ipa migrate-ds --user-container='cn=users,cn=accounts' --group-container='cn=groups,cn=accounts' ldap://ds.example.com:389\n"
 
4582
msgstr ""
 
4583
 
 
4584
#: ipalib/plugins/migration.py:78
 
4585
msgid ""
 
4586
"Kerberos principal %s already exists. Use 'ipa user-mod' to set it manually."
 
4587
msgstr ""
 
4588
 
 
4589
#: ipalib/plugins/migration.py:79
 
4590
msgid ""
 
4591
"Failed to add user to the default group. Use 'ipa group-add-member' to add "
 
4592
"manually."
 
4593
msgstr ""
 
4594
 
 
4595
#: ipalib/plugins/migration.py:175
 
4596
msgid ""
 
4597
"\n"
 
4598
"        Convert usernames in member attributes to work in IPA.\n"
 
4599
"        "
 
4600
msgstr ""
 
4601
 
 
4602
#: ipalib/plugins/migration.py:220
 
4603
msgid "Invalid LDAP URI."
 
4604
msgstr ""
 
4605
 
 
4606
#: ipalib/plugins/migration.py:225
 
4607
msgid ""
 
4608
"\n"
 
4609
"    Migrate users and groups from DS to IPA.\n"
 
4610
"    "
 
4611
msgstr ""
 
4612
 
 
4613
#: ipalib/plugins/migration.py:266
 
4614
msgid "LDAP URI"
 
4615
msgstr ""
 
4616
 
 
4617
#: ipalib/plugins/migration.py:267
 
4618
msgid "LDAP URI of DS server to migrate from"
 
4619
msgstr ""
 
4620
 
 
4621
#: ipalib/plugins/migration.py:272
 
4622
msgid "bind password"
 
4623
msgstr ""
 
4624
 
 
4625
#: ipalib/plugins/migration.py:279
 
4626
msgid "Bind DN"
 
4627
msgstr ""
 
4628
 
 
4629
#: ipalib/plugins/migration.py:285
 
4630
msgid "User container"
 
4631
msgstr ""
 
4632
 
 
4633
#: ipalib/plugins/migration.py:286
 
4634
msgid "RDN of container for users in DS"
 
4635
msgstr ""
 
4636
 
 
4637
#: ipalib/plugins/migration.py:292
 
4638
msgid "Group container"
 
4639
msgstr ""
 
4640
 
 
4641
#: ipalib/plugins/migration.py:293
 
4642
msgid "RDN of container for groups in DS"
 
4643
msgstr ""
 
4644
 
 
4645
#: ipalib/plugins/migration.py:299
 
4646
msgid "User object class"
 
4647
msgstr ""
 
4648
 
 
4649
#: ipalib/plugins/migration.py:300
 
4650
msgid ""
 
4651
"Comma-separated list of objectclasses used to search for user entries in DS"
 
4652
msgstr ""
 
4653
 
 
4654
#: ipalib/plugins/migration.py:306
 
4655
msgid "Group object class"
 
4656
msgstr ""
 
4657
 
 
4658
#: ipalib/plugins/migration.py:307
 
4659
msgid ""
 
4660
"Comma-separated list of objectclasses used to search for group entries in DS"
 
4661
msgstr ""
 
4662
 
 
4663
#: ipalib/plugins/migration.py:313
 
4664
msgid "LDAP schema"
 
4665
msgstr ""
 
4666
 
 
4667
#: ipalib/plugins/migration.py:314
 
4668
msgid ""
 
4669
"The schema used on the LDAP server. Supported values are RFC2307 and "
 
4670
"RFC2307bis. The default is RFC2307bis"
 
4671
msgstr ""
 
4672
 
 
4673
#: ipalib/plugins/migration.py:320
 
4674
msgid ""
 
4675
"Continuous operation mode. Errors are reported but the process continues"
 
4676
msgstr ""
 
4677
 
 
4678
#: ipalib/plugins/migration.py:328
 
4679
msgid "Lists of objects migrated; categorized by type."
 
4680
msgstr ""
 
4681
 
 
4682
#: ipalib/plugins/migration.py:332
 
4683
msgid "Lists of objects that could not be migrated; categorized by type."
 
4684
msgstr ""
 
4685
 
 
4686
#: ipalib/plugins/migration.py:336
 
4687
msgid "False if migration mode was disabled."
 
4688
msgstr ""
 
4689
 
 
4690
#: ipalib/plugins/migration.py:340
 
4691
msgid "comma-separated list of %s to exclude from migration"
 
4692
msgstr ""
 
4693
 
 
4694
#: ipalib/plugins/migration.py:342
 
4695
msgid ""
 
4696
"search results for objects to be migrated\n"
 
4697
"have been truncated by the server;\n"
 
4698
"migration process might be incomplete\n"
 
4699
msgstr ""
 
4700
 
 
4701
#: ipalib/plugins/migration.py:347
 
4702
msgid "Migration mode is disabled. Use 'ipa config-mod' to enable it."
 
4703
msgstr ""
 
4704
 
 
4705
#: ipalib/plugins/migration.py:350
 
4706
msgid ""
 
4707
"Passwords have been migrated in pre-hashed format.\n"
 
4708
"IPA is unable to generate Kerberos keys unless provided\n"
 
4709
"with clear text passwords. All migrated users need to\n"
 
4710
"login at https://your.domain/ipa/migration/ before they\n"
 
4711
"can use their Kerberos accounts."
 
4712
msgstr ""
 
4713
 
 
4714
#: ipalib/plugins/migration.py:358
 
4715
msgid ""
 
4716
"\n"
 
4717
"        Call get_options of the baseclass and add \"exclude\" options\n"
 
4718
"        for each type of object being migrated.\n"
 
4719
"        "
 
4720
msgstr ""
 
4721
 
 
4722
#: ipalib/plugins/migration.py:375
 
4723
msgid ""
 
4724
"\n"
 
4725
"        Convert all \"exclude\" option values to lower-case.\n"
 
4726
"\n"
 
4727
"        Also, empty List parameters are converted to None, but the migration\n"
 
4728
"        plugin doesn't like that - convert back to empty lists.\n"
 
4729
"        "
 
4730
msgstr ""
 
4731
 
 
4732
#: ipalib/plugins/migration.py:399
 
4733
msgid ""
 
4734
"\n"
 
4735
"        Migrate objects from DS to LDAP.\n"
 
4736
"        "
 
4737
msgstr ""
 
4738
 
 
4739
#: ipalib/plugins/migration.py:425
 
4740
msgid "Container for %(container)s not found"
 
4741
msgstr ""
 
4742
 
 
4743
#: ipalib/plugins/misc.py:20
 
4744
msgid ""
 
4745
"\n"
 
4746
"Misc plug-ins\n"
 
4747
msgstr ""
 
4748
 
 
4749
#: ipalib/plugins/misc.py:36
 
4750
msgid "Show environment variables"
 
4751
msgstr ""
 
4752
 
 
4753
#: ipalib/plugins/misc.py:38
 
4754
msgid "%(count)d variables"
 
4755
msgstr ""
 
4756
 
 
4757
#: ipalib/plugins/misc.py:47 ipalib/plugins/misc.py:115
 
4758
msgid ""
 
4759
"retrieve and print all attributes from the server. Affects command output."
 
4760
msgstr ""
 
4761
 
 
4762
#: ipalib/plugins/misc.py:61
 
4763
msgid "Total number of variables env (>= count)"
 
4764
msgstr ""
 
4765
 
 
4766
#: ipalib/plugins/misc.py:66
 
4767
msgid "Number of variables returned (<= total)"
 
4768
msgstr ""
 
4769
 
 
4770
#: ipalib/plugins/misc.py:106
 
4771
msgid "Show all loaded plugins"
 
4772
msgstr ""
 
4773
 
 
4774
#: ipalib/plugins/misc.py:108
 
4775
msgid "%(count)d plugin loaded"
 
4776
msgid_plural "%(count)d plugins loaded"
 
4777
msgstr[0] ""
 
4778
msgstr[1] ""
 
4779
 
 
4780
#: ipalib/plugins/misc.py:126
 
4781
msgid "Number of plugins loaded"
 
4782
msgstr ""
 
4783
 
 
4784
#: ipalib/plugins/netgroup.py:20
 
4785
msgid ""
 
4786
"\n"
 
4787
"Netgroups\n"
 
4788
"\n"
 
4789
"A netgroup is a group used for permission checking. It can contain both\n"
 
4790
"user and host values.\n"
 
4791
"\n"
 
4792
"EXAMPLES:\n"
 
4793
"\n"
 
4794
" Add a new netgroup:\n"
 
4795
"   ipa netgroup-add --desc=\"NFS admins\" admins\n"
 
4796
"\n"
 
4797
" Add members to the netgroup:\n"
 
4798
"   ipa netgroup-add-member --users=tuser1,tuser2 admins\n"
 
4799
"\n"
 
4800
" Remove a member from the netgroup:\n"
 
4801
"   ipa netgroup-remove-member --users=tuser2 admins\n"
 
4802
"\n"
 
4803
" Display information about a netgroup:\n"
 
4804
"   ipa netgroup-show admins\n"
 
4805
"\n"
 
4806
" Delete a netgroup:\n"
 
4807
"   ipa netgroup-del admins\n"
 
4808
msgstr ""
 
4809
 
 
4810
#: ipalib/plugins/netgroup.py:59
 
4811
msgid "Member Host"
 
4812
msgstr ""
 
4813
 
 
4814
#: ipalib/plugins/netgroup.py:67
 
4815
msgid ""
 
4816
"\n"
 
4817
"    Netgroup object.\n"
 
4818
"    "
 
4819
msgstr ""
 
4820
 
 
4821
#: ipalib/plugins/netgroup.py:98
 
4822
msgid "Netgroups"
 
4823
msgstr ""
 
4824
 
 
4825
#: ipalib/plugins/netgroup.py:103
 
4826
msgid "Netgroup name"
 
4827
msgstr ""
 
4828
 
 
4829
#: ipalib/plugins/netgroup.py:110
 
4830
msgid "Netgroup description"
 
4831
msgstr ""
 
4832
 
 
4833
#: ipalib/plugins/netgroup.py:114
 
4834
msgid "NIS domain name"
 
4835
msgstr ""
 
4836
 
 
4837
#: ipalib/plugins/netgroup.py:119
 
4838
msgid "IPA unique ID"
 
4839
msgstr ""
 
4840
 
 
4841
#: ipalib/plugins/netgroup.py:140
 
4842
msgid ""
 
4843
"\n"
 
4844
"    Add a new netgroup.\n"
 
4845
"    "
 
4846
msgstr ""
 
4847
 
 
4848
#: ipalib/plugins/netgroup.py:144
 
4849
msgid "Added netgroup \"%(value)s\""
 
4850
msgstr ""
 
4851
 
 
4852
#: ipalib/plugins/netgroup.py:153
 
4853
msgid ""
 
4854
"\n"
 
4855
"    Delete a netgroup.\n"
 
4856
"    "
 
4857
msgstr ""
 
4858
 
 
4859
#: ipalib/plugins/netgroup.py:156
 
4860
msgid "Deleted netgroup \"%(value)s\""
 
4861
msgstr ""
 
4862
 
 
4863
#: ipalib/plugins/netgroup.py:162
 
4864
msgid ""
 
4865
"\n"
 
4866
"    Modify a netgroup.\n"
 
4867
"    "
 
4868
msgstr ""
 
4869
 
 
4870
#: ipalib/plugins/netgroup.py:166
 
4871
msgid "Modified netgroup \"%(value)s\""
 
4872
msgstr ""
 
4873
 
 
4874
#: ipalib/plugins/netgroup.py:180
 
4875
msgid ""
 
4876
"\n"
 
4877
"    Search for a netgroup.\n"
 
4878
"    "
 
4879
msgstr ""
 
4880
 
 
4881
#: ipalib/plugins/netgroup.py:185
 
4882
msgid "%(count)d netgroup matched"
 
4883
msgid_plural "%(count)d netgroups matched"
 
4884
msgstr[0] ""
 
4885
msgstr[1] ""
 
4886
 
 
4887
#: ipalib/plugins/netgroup.py:213
 
4888
msgid ""
 
4889
"\n"
 
4890
"    Display information about a netgroup.\n"
 
4891
"    "
 
4892
msgstr ""
 
4893
 
 
4894
#: ipalib/plugins/netgroup.py:222
 
4895
msgid ""
 
4896
"\n"
 
4897
"    Add members to a netgroup.\n"
 
4898
"    "
 
4899
msgstr ""
 
4900
 
 
4901
#: ipalib/plugins/netgroup.py:258
 
4902
msgid ""
 
4903
"\n"
 
4904
"    Remove members from a netgroup.\n"
 
4905
"    "
 
4906
msgstr ""
 
4907
 
 
4908
#: ipalib/plugins/passwd.py:19
 
4909
msgid ""
 
4910
"\n"
 
4911
"Set a user's password\n"
 
4912
"\n"
 
4913
"If someone other than a user changes that user's password (e.g., Helpdesk\n"
 
4914
"resets it) then the password will need to be changed the first time it\n"
 
4915
"is used. This is so the end-user is the only one who knows the password.\n"
 
4916
"\n"
 
4917
"The IPA password policy controls how often a password may be changed,\n"
 
4918
"what strength requirements exist, and the length of the password history.\n"
 
4919
"\n"
 
4920
"EXAMPLES:\n"
 
4921
"\n"
 
4922
" To reset your own password:\n"
 
4923
"   ipa passwd\n"
 
4924
"\n"
 
4925
" To change another user's password:\n"
 
4926
"   ipa passwd tuser1\n"
 
4927
msgstr ""
 
4928
 
 
4929
#: ipalib/plugins/passwd.py:46
 
4930
msgid ""
 
4931
"\n"
 
4932
"    Set a user's password\n"
 
4933
"    "
 
4934
msgstr ""
 
4935
 
 
4936
#: ipalib/plugins/passwd.py:64
 
4937
msgid "Changed password for \"%(value)s\""
 
4938
msgstr ""
 
4939
 
 
4940
#: ipalib/plugins/passwd.py:67
 
4941
msgid ""
 
4942
"\n"
 
4943
"        Execute the passwd operation.\n"
 
4944
"\n"
 
4945
"        The dn should not be passed as a keyword argument as it is constructed\n"
 
4946
"        by this method.\n"
 
4947
"\n"
 
4948
"        Returns the entry\n"
 
4949
"\n"
 
4950
"        :param principal: The login name or principal of the user\n"
 
4951
"        :param password: the new password\n"
 
4952
"        "
 
4953
msgstr ""
 
4954
 
 
4955
#: ipalib/plugins/permission.py:19
 
4956
msgid ""
 
4957
"\n"
 
4958
"Permissions\n"
 
4959
"\n"
 
4960
"A permission enables fine-grained delegation of rights. A permission is\n"
 
4961
"a human-readable form of a 389-ds Access Control Rule, or instruction (ACI).\n"
 
4962
"A permission grants the right to perform a specific task such as adding a\n"
 
4963
"user, modifying a group, etc.\n"
 
4964
"\n"
 
4965
"A permission may not contain other permissions.\n"
 
4966
"\n"
 
4967
"* A permission grants access to read, write, add or delete.\n"
 
4968
"* A privilege combines similar permissions (for example all the permissions\n"
 
4969
"  needed to add a user).\n"
 
4970
"* A role grants a set of privileges to users, groups, hosts or hostgroups.\n"
 
4971
"\n"
 
4972
"A permission is made up of a number of different parts:\n"
 
4973
"\n"
 
4974
"1. The name of the permission.\n"
 
4975
"2. The target of the permission.\n"
 
4976
"3. The rights granted by the permission.\n"
 
4977
"\n"
 
4978
"Rights define what operations are allowed, and may be one or more\n"
 
4979
"of the following:\n"
 
4980
"1. write - write one or more attributes\n"
 
4981
"2. read - read one or more attributes\n"
 
4982
"3. add - add a new entry to the tree\n"
 
4983
"4. delete - delete an existing entry\n"
 
4984
"5. all - all permissions are granted\n"
 
4985
"\n"
 
4986
"Read permission is granted for most attributes by default so the read\n"
 
4987
"permission is not expected to be used very often.\n"
 
4988
"\n"
 
4989
"Note the distinction between attributes and entries. The permissions are\n"
 
4990
"independent, so being able to add a user does not mean that the user will\n"
 
4991
"be editable.\n"
 
4992
"\n"
 
4993
"There are a number of allowed targets:\n"
 
4994
"1. type: a type of object (user, group, etc).\n"
 
4995
"2. memberof: a member of a group or hostgroup\n"
 
4996
"3. filter: an LDAP filter\n"
 
4997
"4. subtree: an LDAP filter specifying part of the LDAP DIT. This is a\n"
 
4998
"   super-set of the \"type\" target.\n"
 
4999
"5. targetgroup: grant access to modify a specific group (such as granting\n"
 
5000
"   the rights to manage group membership)\n"
 
5001
"\n"
 
5002
"EXAMPLES:\n"
 
5003
"\n"
 
5004
" Add a permission that grants the creation of users:\n"
 
5005
"   ipa permission-add --type=user --permissions=add \"Add Users\"\n"
 
5006
"\n"
 
5007
" Add a permission that grants the ability to manage group membership:\n"
 
5008
"   ipa permission-add --attrs=member --permissions=write --type=group \"Manage Group Members\"\n"
 
5009
msgstr ""
 
5010
 
 
5011
#: ipalib/plugins/permission.py:84
 
5012
msgid "Permission Type"
 
5013
msgstr ""
 
5014
 
 
5015
#: ipalib/plugins/permission.py:89
 
5016
msgid ""
 
5017
"\n"
 
5018
"    Permission object.\n"
 
5019
"    "
 
5020
msgstr ""
 
5021
 
 
5022
#: ipalib/plugins/permission.py:112
 
5023
msgid "Permission name"
 
5024
msgstr ""
 
5025
 
 
5026
#: ipalib/plugins/permission.py:119
 
5027
msgid ""
 
5028
"Comma-separated list of permissions to grant (read, write, add, delete, all)"
 
5029
msgstr ""
 
5030
 
 
5031
#: ipalib/plugins/permission.py:132
 
5032
msgid ""
 
5033
"Type of IPA object (user, group, host, hostgroup, service, netgroup, dns)"
 
5034
msgstr ""
 
5035
 
 
5036
#: ipalib/plugins/permission.py:138
 
5037
msgid "Member of group"
 
5038
msgstr ""
 
5039
 
 
5040
#: ipalib/plugins/permission.py:139
 
5041
msgid "Target members of a group"
 
5042
msgstr ""
 
5043
 
 
5044
#: ipalib/plugins/permission.py:151
 
5045
msgid "Subtree to apply permissions to"
 
5046
msgstr ""
 
5047
 
 
5048
#: ipalib/plugins/permission.py:157
 
5049
msgid "User group to apply permissions to"
 
5050
msgstr ""
 
5051
 
 
5052
#: ipalib/plugins/permission.py:177
 
5053
msgid ""
 
5054
"\n"
 
5055
"    Add a new permission.\n"
 
5056
"    "
 
5057
msgstr ""
 
5058
 
 
5059
#: ipalib/plugins/permission.py:181
 
5060
msgid "Added permission \"%(value)s\""
 
5061
msgstr ""
 
5062
 
 
5063
#: ipalib/plugins/permission.py:236
 
5064
msgid ""
 
5065
"\n"
 
5066
"    Delete a permission.\n"
 
5067
"    "
 
5068
msgstr ""
 
5069
 
 
5070
#: ipalib/plugins/permission.py:240
 
5071
msgid "Deleted permission \"%(value)s\""
 
5072
msgstr ""
 
5073
 
 
5074
#: ipalib/plugins/permission.py:256
 
5075
msgid ""
 
5076
"\n"
 
5077
"    Modify a permission.\n"
 
5078
"    "
 
5079
msgstr ""
 
5080
 
 
5081
#: ipalib/plugins/permission.py:260
 
5082
msgid "Modified permission \"%(value)s\""
 
5083
msgstr ""
 
5084
 
 
5085
#: ipalib/plugins/permission.py:352
 
5086
msgid ""
 
5087
"\n"
 
5088
"    Search for permissions.\n"
 
5089
"    "
 
5090
msgstr ""
 
5091
 
 
5092
#: ipalib/plugins/permission.py:356
 
5093
msgid "%(count)d permission matched"
 
5094
msgid_plural "%(count)d permissions matched"
 
5095
msgstr[0] ""
 
5096
msgstr[1] ""
 
5097
 
 
5098
#: ipalib/plugins/permission.py:405
 
5099
msgid ""
 
5100
"\n"
 
5101
"    Display information about a permission.\n"
 
5102
"    "
 
5103
msgstr ""
 
5104
 
 
5105
#: ipalib/plugins/permission.py:428
 
5106
msgid ""
 
5107
"\n"
 
5108
"    Add members to a permission.\n"
 
5109
"    "
 
5110
msgstr ""
 
5111
 
 
5112
#: ipalib/plugins/permission.py:437
 
5113
msgid ""
 
5114
"\n"
 
5115
"    Remove members from a permission.\n"
 
5116
"    "
 
5117
msgstr ""
 
5118
 
 
5119
#: ipalib/plugins/ping.py:19
 
5120
msgid ""
 
5121
"\n"
 
5122
"Ping the remote IPA server\n"
 
5123
msgstr ""
 
5124
 
 
5125
#: ipalib/plugins/ping.py:29
 
5126
msgid ""
 
5127
"\n"
 
5128
"    ping a remote server\n"
 
5129
"    "
 
5130
msgstr ""
 
5131
 
 
5132
#: ipalib/plugins/ping.py:37
 
5133
msgid ""
 
5134
"\n"
 
5135
"        A possible enhancement would be to take an argument and echo it\n"
 
5136
"        back but a fixed value works for now.\n"
 
5137
"        "
 
5138
msgstr ""
 
5139
 
 
5140
#: ipalib/plugins/pkinit.py:19
 
5141
msgid ""
 
5142
"\n"
 
5143
"Kerberos pkinit options\n"
 
5144
"\n"
 
5145
"Enable or disable anonymous pkinit using the principal\n"
 
5146
"WELLKNOWN/ANONYMOUS@REALM. The server must have been installed with\n"
 
5147
"pkinit support.\n"
 
5148
"\n"
 
5149
"EXAMPLES:\n"
 
5150
"\n"
 
5151
" Enable anonymous pkinit:\n"
 
5152
"  ipa pkinit-anonymous enable\n"
 
5153
"\n"
 
5154
" Disable anonymous pkinit:\n"
 
5155
"  ipa pkinit-anonymous disable\n"
 
5156
"\n"
 
5157
"For more information on anonymous pkinit see:\n"
 
5158
"\n"
 
5159
"http://k5wiki.kerberos.org/wiki/Projects/Anonymous_pkinit\n"
 
5160
msgstr ""
 
5161
 
 
5162
#: ipalib/plugins/pkinit.py:46
 
5163
msgid ""
 
5164
"\n"
 
5165
"    PKINIT Options\n"
 
5166
"    "
 
5167
msgstr ""
 
5168
 
 
5169
#: ipalib/plugins/pkinit.py:51
 
5170
msgid "PKINIT"
 
5171
msgstr ""
 
5172
 
 
5173
#: ipalib/plugins/pkinit.py:56
 
5174
msgid ""
 
5175
"\n"
 
5176
"    Accepts only Enable/Disable.\n"
 
5177
"    "
 
5178
msgstr ""
 
5179
 
 
5180
#: ipalib/plugins/pkinit.py:67
 
5181
msgid ""
 
5182
"\n"
 
5183
"    Enable or Disable Anonymous PKINIT\n"
 
5184
"    "
 
5185
msgstr ""
 
5186
 
 
5187
#: ipalib/plugins/privilege.py:19
 
5188
msgid ""
 
5189
"\n"
 
5190
"Privileges\n"
 
5191
"\n"
 
5192
"A privilege combines permissions into a logical task. A permission provides\n"
 
5193
"the rights to do a single task. There are some IPA operations that require\n"
 
5194
"multiple permissions to succeed. A privilege is where permissions are\n"
 
5195
"combined in order to perform a specific task.\n"
 
5196
"\n"
 
5197
"For example, adding a user requires the following permissions:\n"
 
5198
" * Creating a new user entry\n"
 
5199
" * Resetting a user password\n"
 
5200
" * Adding the new user to the default IPA users group\n"
 
5201
"\n"
 
5202
"Combining these three low-level tasks into a higher level task in the\n"
 
5203
"form of a privilege named \"Add User\" makes it easier to manage Roles.\n"
 
5204
"\n"
 
5205
"A privilege may not contain other privileges.\n"
 
5206
"\n"
 
5207
"See role and permission for additional information.\n"
 
5208
msgstr ""
 
5209
 
 
5210
#: ipalib/plugins/privilege.py:45
 
5211
msgid ""
 
5212
"\n"
 
5213
"    Privilege object.\n"
 
5214
"    "
 
5215
msgstr ""
 
5216
 
 
5217
#: ipalib/plugins/privilege.py:65
 
5218
msgid "Privileges"
 
5219
msgstr ""
 
5220
 
 
5221
#: ipalib/plugins/privilege.py:70
 
5222
msgid "Privilege name"
 
5223
msgstr ""
 
5224
 
 
5225
#: ipalib/plugins/privilege.py:77
 
5226
msgid "Privilege description"
 
5227
msgstr ""
 
5228
 
 
5229
#: ipalib/plugins/privilege.py:85
 
5230
msgid ""
 
5231
"\n"
 
5232
"    Add a new privilege.\n"
 
5233
"    "
 
5234
msgstr ""
 
5235
 
 
5236
#: ipalib/plugins/privilege.py:89
 
5237
msgid "Added privilege \"%(value)s\""
 
5238
msgstr ""
 
5239
 
 
5240
#: ipalib/plugins/privilege.py:95
 
5241
msgid ""
 
5242
"\n"
 
5243
"    Delete a privilege.\n"
 
5244
"    "
 
5245
msgstr ""
 
5246
 
 
5247
#: ipalib/plugins/privilege.py:99
 
5248
msgid "Deleted privilege \"%(value)s\""
 
5249
msgstr ""
 
5250
 
 
5251
#: ipalib/plugins/privilege.py:105
 
5252
msgid ""
 
5253
"\n"
 
5254
"    Modify a privilege.\n"
 
5255
"    "
 
5256
msgstr ""
 
5257
 
 
5258
#: ipalib/plugins/privilege.py:109
 
5259
msgid "Modified privilege \"%(value)s\""
 
5260
msgstr ""
 
5261
 
 
5262
#: ipalib/plugins/privilege.py:115
 
5263
msgid ""
 
5264
"\n"
 
5265
"    Search for privileges.\n"
 
5266
"    "
 
5267
msgstr ""
 
5268
 
 
5269
#: ipalib/plugins/privilege.py:119
 
5270
msgid "%(count)d privilege matched"
 
5271
msgid_plural "%(count)d privileges matched"
 
5272
msgstr[0] ""
 
5273
msgstr[1] ""
 
5274
 
 
5275
#: ipalib/plugins/privilege.py:127
 
5276
msgid ""
 
5277
"\n"
 
5278
"    Display information about a privilege.\n"
 
5279
"    "
 
5280
msgstr ""
 
5281
 
 
5282
#: ipalib/plugins/privilege.py:135
 
5283
msgid ""
 
5284
"\n"
 
5285
"    Add members to a privilege\n"
 
5286
"    "
 
5287
msgstr ""
 
5288
 
 
5289
#: ipalib/plugins/privilege.py:144
 
5290
msgid ""
 
5291
"\n"
 
5292
"    Remove members from a privilege\n"
 
5293
"    "
 
5294
msgstr ""
 
5295
 
 
5296
#: ipalib/plugins/privilege.py:153
 
5297
msgid ""
 
5298
"\n"
 
5299
"    Add permissions to a privilege.\n"
 
5300
"    "
 
5301
msgstr ""
 
5302
 
 
5303
#: ipalib/plugins/privilege.py:169
 
5304
msgid "Number of permissions added"
 
5305
msgstr ""
 
5306
 
 
5307
#: ipalib/plugins/privilege.py:177
 
5308
msgid ""
 
5309
"\n"
 
5310
"    Remove permissions from a privilege.\n"
 
5311
"    "
 
5312
msgstr ""
 
5313
 
 
5314
#: ipalib/plugins/privilege.py:195
 
5315
msgid "Number of permissions removed"
 
5316
msgstr ""
 
5317
 
 
5318
#: ipalib/plugins/pwpolicy.py:20
 
5319
msgid ""
 
5320
"\n"
 
5321
"Password policy\n"
 
5322
"\n"
 
5323
"A password policy sets limitations on IPA passwords, including maximum\n"
 
5324
"lifetime, minimum lifetime, the number of passwords to save in\n"
 
5325
"history, the number of character classes required (for stronger passwords)\n"
 
5326
"and the minimum password length.\n"
 
5327
"\n"
 
5328
"By default there is a single, global policy for all users. You can also\n"
 
5329
"create a password policy to apply to a group. Each user is only subject\n"
 
5330
"to one password policy, either the group policy or the global policy. A\n"
 
5331
"group policy stands alone; it is not a super-set of the global policy plus\n"
 
5332
"custom settings.\n"
 
5333
"\n"
 
5334
"Each group password policy requires a unique priority setting. If a user\n"
 
5335
"is in multiple groups that have password policies, this priority determines\n"
 
5336
"which password policy is applied. A lower value indicates a higher priority\n"
 
5337
"policy.\n"
 
5338
"\n"
 
5339
"Group password policies are automatically removed when the groups they\n"
 
5340
"are associated with are removed.\n"
 
5341
"\n"
 
5342
"EXAMPLES:\n"
 
5343
"\n"
 
5344
" Modify the global policy:\n"
 
5345
"   ipa pwpolicy-mod --minlength=10\n"
 
5346
"\n"
 
5347
" Add a new group password policy:\n"
 
5348
"   ipa pwpolicy-add --maxlife=90 --minlife=1 --history=10 --minclasses=3 --minlength=8 --priority=10 localadmins\n"
 
5349
"\n"
 
5350
" Display the global password policy:\n"
 
5351
"   ipa pwpolicy-show\n"
 
5352
"\n"
 
5353
" Display a group password policy:\n"
 
5354
"   ipa pwpolicy-show localadmins\n"
 
5355
"\n"
 
5356
" Display the policy that would be applied to a given user:\n"
 
5357
"   ipa pwpolicy-show --user=tuser1\n"
 
5358
"\n"
 
5359
" Modify a group password policy:\n"
 
5360
"   ipa pwpolicy-mod --minclasses=2 localadmins\n"
 
5361
msgstr ""
 
5362
 
 
5363
#: ipalib/plugins/pwpolicy.py:72
 
5364
msgid ""
 
5365
"\n"
 
5366
"    Class of Service object used for linking policies with groups\n"
 
5367
"    "
 
5368
msgstr ""
 
5369
 
 
5370
#: ipalib/plugins/pwpolicy.py:87
 
5371
msgid "priority must be a unique value (%(prio)d already used by %(gname)s)"
 
5372
msgstr ""
 
5373
 
 
5374
#: ipalib/plugins/pwpolicy.py:172
 
5375
msgid ""
 
5376
"\n"
 
5377
"    Password Policy object\n"
 
5378
"    "
 
5379
msgstr ""
 
5380
 
 
5381
#: ipalib/plugins/pwpolicy.py:201
 
5382
msgid "Max failures"
 
5383
msgstr ""
 
5384
 
 
5385
#: ipalib/plugins/pwpolicy.py:202
 
5386
msgid "Consecutive failures before lockout"
 
5387
msgstr ""
 
5388
 
 
5389
#: ipalib/plugins/pwpolicy.py:207
 
5390
msgid "Failure reset interval"
 
5391
msgstr ""
 
5392
 
 
5393
#: ipalib/plugins/pwpolicy.py:208
 
5394
msgid "Period after which failure count will be reset (seconds)"
 
5395
msgstr ""
 
5396
 
 
5397
#: ipalib/plugins/pwpolicy.py:213
 
5398
msgid "Lockout duration"
 
5399
msgstr ""
 
5400
 
 
5401
#: ipalib/plugins/pwpolicy.py:214
 
5402
msgid "Period for which lockout is enforced (seconds)"
 
5403
msgstr ""
 
5404
 
 
5405
#: ipalib/plugins/pwpolicy.py:224
 
5406
msgid "Group"
 
5407
msgstr ""
 
5408
 
 
5409
#: ipalib/plugins/pwpolicy.py:225
 
5410
msgid "Manage password policy for specific group"
 
5411
msgstr ""
 
5412
 
 
5413
#: ipalib/plugins/pwpolicy.py:230
 
5414
msgid "Max lifetime (days)"
 
5415
msgstr ""
 
5416
 
 
5417
#: ipalib/plugins/pwpolicy.py:231
 
5418
msgid "Maximum password lifetime (in days)"
 
5419
msgstr ""
 
5420
 
 
5421
#: ipalib/plugins/pwpolicy.py:236
 
5422
msgid "Min lifetime (hours)"
 
5423
msgstr ""
 
5424
 
 
5425
#: ipalib/plugins/pwpolicy.py:237
 
5426
msgid "Minimum password lifetime (in hours)"
 
5427
msgstr ""
 
5428
 
 
5429
#: ipalib/plugins/pwpolicy.py:242
 
5430
msgid "History size"
 
5431
msgstr ""
 
5432
 
 
5433
#: ipalib/plugins/pwpolicy.py:243
 
5434
msgid "Password history size"
 
5435
msgstr ""
 
5436
 
 
5437
#: ipalib/plugins/pwpolicy.py:248
 
5438
msgid "Character classes"
 
5439
msgstr ""
 
5440
 
 
5441
#: ipalib/plugins/pwpolicy.py:249
 
5442
msgid "Minimum number of character classes"
 
5443
msgstr ""
 
5444
 
 
5445
#: ipalib/plugins/pwpolicy.py:255
 
5446
msgid "Min length"
 
5447
msgstr ""
 
5448
 
 
5449
#: ipalib/plugins/pwpolicy.py:256
 
5450
msgid "Minimum length of password"
 
5451
msgstr ""
 
5452
 
 
5453
#: ipalib/plugins/pwpolicy.py:261
 
5454
msgid "Priority"
 
5455
msgstr ""
 
5456
 
 
5457
#: ipalib/plugins/pwpolicy.py:262
 
5458
msgid "Priority of the policy (higher number means lower priority"
 
5459
msgstr ""
 
5460
 
 
5461
#: ipalib/plugins/pwpolicy.py:294
 
5462
msgid ""
 
5463
"\n"
 
5464
"        Ensure that the maximum lifetime is greater than the minimum.\n"
 
5465
"        If there is no minimum lifetime set then don't return an error.\n"
 
5466
"        "
 
5467
msgstr ""
 
5468
 
 
5469
#: ipalib/plugins/pwpolicy.py:314
 
5470
msgid "Maximum password life must be greater than minimum."
 
5471
msgstr ""
 
5472
 
 
5473
#: ipalib/plugins/pwpolicy.py:333
 
5474
msgid ""
 
5475
"\n"
 
5476
"    Add a new group password policy.\n"
 
5477
"    "
 
5478
msgstr ""
 
5479
 
 
5480
#: ipalib/plugins/pwpolicy.py:361
 
5481
msgid ""
 
5482
"\n"
 
5483
"    Delete a group password policy.\n"
 
5484
"    "
 
5485
msgstr ""
 
5486
 
 
5487
#: ipalib/plugins/pwpolicy.py:380
 
5488
msgid ""
 
5489
"\n"
 
5490
"    Modify a group password policy.\n"
 
5491
"    "
 
5492
msgstr ""
 
5493
 
 
5494
#: ipalib/plugins/pwpolicy.py:391
 
5495
msgid "priority cannot be set on global policy"
 
5496
msgstr ""
 
5497
 
 
5498
#: ipalib/plugins/pwpolicy.py:423
 
5499
msgid ""
 
5500
"\n"
 
5501
"    Display information about password policy.\n"
 
5502
"    "
 
5503
msgstr ""
 
5504
 
 
5505
#: ipalib/plugins/pwpolicy.py:428
 
5506
msgid "User"
 
5507
msgstr ""
 
5508
 
 
5509
#: ipalib/plugins/pwpolicy.py:429
 
5510
msgid "Display effective policy for a specific user"
 
5511
msgstr ""
 
5512
 
 
5513
#: ipalib/plugins/pwpolicy.py:452
 
5514
msgid ""
 
5515
"\n"
 
5516
"    Search for group password policies.\n"
 
5517
"    "
 
5518
msgstr ""
 
5519
 
 
5520
#: ipalib/plugins/role.py:20
 
5521
msgid ""
 
5522
"\n"
 
5523
"Roles\n"
 
5524
"\n"
 
5525
"A role is used for fine-grained delegation. A permission grants the ability\n"
 
5526
"to perform given low-level tasks (add a user, modify a group, etc.). A\n"
 
5527
"privilege combines one or more permissions into a higher-level abstraction\n"
 
5528
"such as useradmin. A useradmin would be able to add, delete and modify users.\n"
 
5529
"\n"
 
5530
"Privileges are assigned to Roles.\n"
 
5531
"\n"
 
5532
"Users, groups, hosts and hostgroups may be members of a Role.\n"
 
5533
"\n"
 
5534
"Roles can not contain other roles.\n"
 
5535
"\n"
 
5536
"EXAMPLES:\n"
 
5537
"\n"
 
5538
" Add a new role:\n"
 
5539
"   ipa role-add --desc=\"Junior-level admin\" junioradmin\n"
 
5540
"\n"
 
5541
" Add some privileges to this role:\n"
 
5542
"   ipa role-add-privilege --privileges=addusers junioradmin\n"
 
5543
"   ipa role-add-privilege --privileges=change_password junioradmin\n"
 
5544
"   ipa role-add-privilege --privileges=add_user_to_default_group juioradmin\n"
 
5545
"\n"
 
5546
" Add a group of users to this role:\n"
 
5547
"   ipa group-add --desc=\"User admins\" useradmins\n"
 
5548
"   ipa role-add-member --groups=useradmins junioradmin\n"
 
5549
"\n"
 
5550
" Display information about a role:\n"
 
5551
"   ipa role-show junioradmin\n"
 
5552
"\n"
 
5553
" The result of this is that any users in the group 'useradmins' can\n"
 
5554
" add users, reset passwords or add a user to the default IPA user group.\n"
 
5555
msgstr ""
 
5556
 
 
5557
#: ipalib/plugins/role.py:62
 
5558
msgid ""
 
5559
"\n"
 
5560
"    Role object.\n"
 
5561
"    "
 
5562
msgstr ""
 
5563
 
 
5564
#: ipalib/plugins/role.py:81
 
5565
msgid "Role"
 
5566
msgstr ""
 
5567
 
 
5568
#: ipalib/plugins/role.py:86
 
5569
msgid "Role name"
 
5570
msgstr ""
 
5571
 
 
5572
#: ipalib/plugins/role.py:93
 
5573
msgid "A description of this role-group"
 
5574
msgstr ""
 
5575
 
 
5576
#: ipalib/plugins/role.py:101
 
5577
msgid ""
 
5578
"\n"
 
5579
"    Add a new role.\n"
 
5580
"    "
 
5581
msgstr ""
 
5582
 
 
5583
#: ipalib/plugins/role.py:105
 
5584
msgid "Added role \"%(value)s\""
 
5585
msgstr ""
 
5586
 
 
5587
#: ipalib/plugins/role.py:111
 
5588
msgid ""
 
5589
"\n"
 
5590
"    Delete a role.\n"
 
5591
"    "
 
5592
msgstr ""
 
5593
 
 
5594
#: ipalib/plugins/role.py:115
 
5595
msgid "Deleted role \"%(value)s\""
 
5596
msgstr ""
 
5597
 
 
5598
#: ipalib/plugins/role.py:121
 
5599
msgid ""
 
5600
"\n"
 
5601
"    Modify a role.\n"
 
5602
"    "
 
5603
msgstr ""
 
5604
 
 
5605
#: ipalib/plugins/role.py:125
 
5606
msgid "Modified role \"%(value)s\""
 
5607
msgstr ""
 
5608
 
 
5609
#: ipalib/plugins/role.py:131
 
5610
msgid ""
 
5611
"\n"
 
5612
"    Search for roles.\n"
 
5613
"    "
 
5614
msgstr ""
 
5615
 
 
5616
#: ipalib/plugins/role.py:135
 
5617
msgid "%(count)d role matched"
 
5618
msgid_plural "%(count)d roles matched"
 
5619
msgstr[0] ""
 
5620
msgstr[1] ""
 
5621
 
 
5622
#: ipalib/plugins/role.py:143
 
5623
msgid ""
 
5624
"\n"
 
5625
"    Display information about a role.\n"
 
5626
"    "
 
5627
msgstr ""
 
5628
 
 
5629
#: ipalib/plugins/role.py:151
 
5630
msgid ""
 
5631
"\n"
 
5632
"    Add members to a role.\n"
 
5633
"    "
 
5634
msgstr ""
 
5635
 
 
5636
#: ipalib/plugins/role.py:159
 
5637
msgid ""
 
5638
"\n"
 
5639
"    Remove members from a role.\n"
 
5640
"    "
 
5641
msgstr ""
 
5642
 
 
5643
#: ipalib/plugins/role.py:167
 
5644
msgid ""
 
5645
"\n"
 
5646
"    Add privileges to a role.\n"
 
5647
"    "
 
5648
msgstr ""
 
5649
 
 
5650
#: ipalib/plugins/role.py:183
 
5651
msgid "Number of privileges added"
 
5652
msgstr ""
 
5653
 
 
5654
#: ipalib/plugins/role.py:191
 
5655
msgid ""
 
5656
"\n"
 
5657
"    Remove privileges from a role.\n"
 
5658
"    "
 
5659
msgstr ""
 
5660
 
 
5661
#: ipalib/plugins/role.py:207
 
5662
msgid "Number of privileges removed"
 
5663
msgstr ""
 
5664
 
 
5665
#: ipalib/plugins/selfservice.py:19
 
5666
msgid ""
 
5667
"\n"
 
5668
"Self-service Permissions\n"
 
5669
"\n"
 
5670
"A permission enables fine-grained delegation of permissions. Access Control\n"
 
5671
"Rules, or instructions (ACIs), grant permission to permissions to perform\n"
 
5672
"given tasks such as adding a user, modifying a group, etc.\n"
 
5673
"\n"
 
5674
"A Self-service permission defines what an object can change in its own entry.\n"
 
5675
"\n"
 
5676
"\n"
 
5677
"EXAMPLES:\n"
 
5678
"\n"
 
5679
" Add a self-service rule to allow users to manage their address:\n"
 
5680
"   ipa selfservice-add --permissions=write --attrs=street,postalCode,l,c,st \"Users manage their own address\"\n"
 
5681
"\n"
 
5682
" When managing the list of attributes you need to include all attributes\n"
 
5683
" in the list, including existing ones. Add telephoneNumber to the list:\n"
 
5684
"   ipa selfservice-mod --attrs=street,postalCode,l,c,st,telephoneNumber \"Users manage their own address\"\n"
 
5685
"\n"
 
5686
" Display our updated rule:\n"
 
5687
"   ipa selfservice-show \"Users manage their own address\"\n"
 
5688
"\n"
 
5689
" Delete a rule:\n"
 
5690
"   ipa selfservice-del \"Users manage their own address\"\n"
 
5691
msgstr ""
 
5692
 
 
5693
#: ipalib/plugins/selfservice.py:56
 
5694
msgid ""
 
5695
"\n"
 
5696
"    Determine if the ACI is a Self-service ACI and raise an exception if it\n"
 
5697
"    isn't.\n"
 
5698
"\n"
 
5699
"    Return the result if it is a self-service ACI.\n"
 
5700
"    "
 
5701
msgstr ""
 
5702
 
 
5703
#: ipalib/plugins/selfservice.py:64
 
5704
msgid "Self-service permission '%(permission)s' not found"
 
5705
msgstr ""
 
5706
 
 
5707
#: ipalib/plugins/selfservice.py:68
 
5708
msgid ""
 
5709
"\n"
 
5710
"    Selfservice object.\n"
 
5711
"    "
 
5712
msgstr ""
 
5713
 
 
5714
#: ipalib/plugins/selfservice.py:75
 
5715
msgid "Self Service Permissions"
 
5716
msgstr ""
 
5717
 
 
5718
#: ipalib/plugins/selfservice.py:80 ipalib/plugins/selfservice.py:81
 
5719
msgid "Self-service name"
 
5720
msgstr ""
 
5721
 
 
5722
#: ipalib/plugins/selfservice.py:114
 
5723
msgid ""
 
5724
"\n"
 
5725
"    Add a new self-service permission.\n"
 
5726
"    "
 
5727
msgstr ""
 
5728
 
 
5729
#: ipalib/plugins/selfservice.py:118
 
5730
msgid "Added selfservice \"%(value)s\""
 
5731
msgstr ""
 
5732
 
 
5733
#: ipalib/plugins/selfservice.py:137
 
5734
msgid ""
 
5735
"\n"
 
5736
"    Delete a self-service permission.\n"
 
5737
"    "
 
5738
msgstr ""
 
5739
 
 
5740
#: ipalib/plugins/selfservice.py:142
 
5741
msgid "Deleted selfservice \"%(value)s\""
 
5742
msgstr ""
 
5743
 
 
5744
#: ipalib/plugins/selfservice.py:158
 
5745
msgid ""
 
5746
"\n"
 
5747
"    Modify a self-service permission.\n"
 
5748
"    "
 
5749
msgstr ""
 
5750
 
 
5751
#: ipalib/plugins/selfservice.py:162
 
5752
msgid "Modified selfservice \"%(value)s\""
 
5753
msgstr ""
 
5754
 
 
5755
#: ipalib/plugins/selfservice.py:181
 
5756
msgid ""
 
5757
"\n"
 
5758
"    Search for a self-service permission.\n"
 
5759
"    "
 
5760
msgstr ""
 
5761
 
 
5762
#: ipalib/plugins/selfservice.py:185
 
5763
msgid "%(count)d selfservice matched"
 
5764
msgid_plural "%(count)d selfservices matched"
 
5765
msgstr[0] ""
 
5766
msgstr[1] ""
 
5767
 
 
5768
#: ipalib/plugins/selfservice.py:207
 
5769
msgid ""
 
5770
"\n"
 
5771
"    Display information about a self-service permission.\n"
 
5772
"    "
 
5773
msgstr ""
 
5774
 
 
5775
#: ipalib/plugins/service.py:21
 
5776
msgid ""
 
5777
"\n"
 
5778
"Services\n"
 
5779
"\n"
 
5780
"A IPA service represents a service that runs on a host. The IPA service\n"
 
5781
"record can store a Kerberos principal, an SSL certificate, or both.\n"
 
5782
"\n"
 
5783
"An IPA service can be managed directly from a machine, provided that\n"
 
5784
"machine has been given the correct permission. This is true even for\n"
 
5785
"machines other than the one the service is associated with. For example,\n"
 
5786
"requesting an SSL certificate using the host service principal credentials\n"
 
5787
"of the host. To manage a service using host credentials you need to\n"
 
5788
"kinit as the host:\n"
 
5789
"\n"
 
5790
" # kinit -kt /etc/krb5.keytab host/ipa.example.com@EXAMPLE.COM\n"
 
5791
"\n"
 
5792
"Adding an IPA service allows the associated service to request an SSL\n"
 
5793
"certificate or keytab, but this is performed as a separate step; they\n"
 
5794
"are not produced as a result of adding the service.\n"
 
5795
"\n"
 
5796
"Only the public aspect of a certificate is stored in a service record;\n"
 
5797
"the private key is not stored.\n"
 
5798
"\n"
 
5799
"EXAMPLES:\n"
 
5800
"\n"
 
5801
" Add a new IPA service:\n"
 
5802
"   ipa service-add HTTP/web.example.com\n"
 
5803
"\n"
 
5804
" Allow a host to manage an IPA service certificate:\n"
 
5805
"  ipa service-add-host --hosts=web.example.com HTTP/web.example.com\n"
 
5806
"  ipa role-add-member --hosts=web.example.com certadmin\n"
 
5807
"\n"
 
5808
" Delete an IPA service:\n"
 
5809
"   ipa service-del HTTP/web.example.com\n"
 
5810
"\n"
 
5811
" Find all IPA services associated with a host:\n"
 
5812
"   ipa service-find web.example.com\n"
 
5813
"\n"
 
5814
" Find all HTTP services:\n"
 
5815
"   ipa service-find HTTP\n"
 
5816
"\n"
 
5817
" Disable the service Kerberos key and SSL certificate:\n"
 
5818
"   ipa service-disable HTTP/web.example.com\n"
 
5819
"\n"
 
5820
" Request a certificate for an IPA service:\n"
 
5821
"   ipa cert-request --principal=HTTP/web.example.com example.csr\n"
 
5822
"\n"
 
5823
" Generate and retrieve a keytab for an IPA service:\n"
 
5824
"   ipa-getkeytab -s ipa.example.com -p HTTP/web.example.com -k /etc/httpd/httpd.keytab\n"
 
5825
"\n"
 
5826
msgstr ""
 
5827
 
 
5828
#: ipalib/plugins/service.py:162
 
5829
msgid ""
 
5830
"\n"
 
5831
"    For now just verify that it is properly base64-encoded.\n"
 
5832
"    "
 
5833
msgstr ""
 
5834
 
 
5835
#: ipalib/plugins/service.py:175
 
5836
msgid ""
 
5837
"\n"
 
5838
"    Set individual attributes from some values from a certificate.\n"
 
5839
"\n"
 
5840
"    entry_attrs is a dict of an entry\n"
 
5841
"\n"
 
5842
"    returns nothing\n"
 
5843
"    "
 
5844
msgstr ""
 
5845
 
 
5846
#: ipalib/plugins/service.py:199
 
5847
msgid ""
 
5848
"\n"
 
5849
"    Service object.\n"
 
5850
"    "
 
5851
msgstr ""
 
5852
 
 
5853
#: ipalib/plugins/service.py:226
 
5854
msgid "Service principal"
 
5855
msgstr ""
 
5856
 
 
5857
#: ipalib/plugins/service.py:242
 
5858
msgid ""
 
5859
"\n"
 
5860
"    Add a new IPA new service.\n"
 
5861
"    "
 
5862
msgstr ""
 
5863
 
 
5864
#: ipalib/plugins/service.py:245
 
5865
msgid "Added service \"%(value)s\""
 
5866
msgstr ""
 
5867
 
 
5868
#: ipalib/plugins/service.py:251
 
5869
msgid "force principal name even if not in DNS"
 
5870
msgstr ""
 
5871
 
 
5872
#: ipalib/plugins/service.py:284
 
5873
msgid ""
 
5874
"\n"
 
5875
"    Delete an IPA service.\n"
 
5876
"    "
 
5877
msgstr ""
 
5878
 
 
5879
#: ipalib/plugins/service.py:287
 
5880
msgid "Deleted service \"%(value)s\""
 
5881
msgstr ""
 
5882
 
 
5883
#: ipalib/plugins/service.py:321
 
5884
msgid ""
 
5885
"\n"
 
5886
"    Modify an existing IPA service.\n"
 
5887
"    "
 
5888
msgstr ""
 
5889
 
 
5890
#: ipalib/plugins/service.py:324
 
5891
msgid "Modified service \"%(value)s\""
 
5892
msgstr ""
 
5893
 
 
5894
#: ipalib/plugins/service.py:356
 
5895
msgid ""
 
5896
"\n"
 
5897
"    Search for IPA services.\n"
 
5898
"    "
 
5899
msgstr ""
 
5900
 
 
5901
#: ipalib/plugins/service.py:359
 
5902
msgid "%(count)d service matched"
 
5903
msgid_plural "%(count)d services matched"
 
5904
msgstr[0] ""
 
5905
msgstr[1] ""
 
5906
 
 
5907
#: ipalib/plugins/service.py:394
 
5908
msgid ""
 
5909
"\n"
 
5910
"    Display information about an IPA service.\n"
 
5911
"    "
 
5912
msgstr ""
 
5913
 
 
5914
#: ipalib/plugins/service.py:432
 
5915
msgid ""
 
5916
"\n"
 
5917
"    Add hosts that can manage this service.\n"
 
5918
"    "
 
5919
msgstr ""
 
5920
 
 
5921
#: ipalib/plugins/service.py:442
 
5922
msgid ""
 
5923
"\n"
 
5924
"    Remove hosts that can manage this service.\n"
 
5925
"    "
 
5926
msgstr ""
 
5927
 
 
5928
#: ipalib/plugins/service.py:452
 
5929
msgid ""
 
5930
"\n"
 
5931
"    Disable the Kerberos key and SSL certificate of a service.\n"
 
5932
"    "
 
5933
msgstr ""
 
5934
 
 
5935
#: ipalib/plugins/service.py:456
 
5936
msgid "Disabled service \"%(value)s\""
 
5937
msgstr ""
 
5938
 
 
5939
#: ipalib/plugins/sudocmd.py:19
 
5940
msgid ""
 
5941
"\n"
 
5942
"Sudo Commands\n"
 
5943
"\n"
 
5944
"Commands used as building blocks for sudo\n"
 
5945
"\n"
 
5946
"EXAMPLES:\n"
 
5947
"\n"
 
5948
" Create a new command\n"
 
5949
"   ipa sudocmd-add --desc='For reading log files' /usr/bin/less\n"
 
5950
"\n"
 
5951
" Remove a command\n"
 
5952
"   ipa sudocmd-del /usr/bin/less\n"
 
5953
"\n"
 
5954
msgstr ""
 
5955
 
 
5956
#: ipalib/plugins/sudocmd.py:46
 
5957
msgid ""
 
5958
"\n"
 
5959
"    Sudo Command object.\n"
 
5960
"    "
 
5961
msgstr ""
 
5962
 
 
5963
#: ipalib/plugins/sudocmd.py:64
 
5964
msgid "Sudo Commands"
 
5965
msgstr ""
 
5966
 
 
5967
#: ipalib/plugins/sudocmd.py:69
 
5968
msgid "Sudo Command"
 
5969
msgstr ""
 
5970
 
 
5971
#: ipalib/plugins/sudocmd.py:75
 
5972
msgid "A description of this command"
 
5973
msgstr ""
 
5974
 
 
5975
#: ipalib/plugins/sudocmd.py:98
 
5976
msgid ""
 
5977
"\n"
 
5978
"    Create new sudo command.\n"
 
5979
"    "
 
5980
msgstr ""
 
5981
 
 
5982
#: ipalib/plugins/sudocmd.py:102
 
5983
msgid "Added sudo command \"%(value)s\""
 
5984
msgstr ""
 
5985
 
 
5986
#: ipalib/plugins/sudocmd.py:107
 
5987
msgid ""
 
5988
"\n"
 
5989
"    Delete sudo command.\n"
 
5990
"    "
 
5991
msgstr ""
 
5992
 
 
5993
#: ipalib/plugins/sudocmd.py:111
 
5994
msgid "Deleted sudo command \"%(value)s\""
 
5995
msgstr ""
 
5996
 
 
5997
#: ipalib/plugins/sudocmd.py:116
 
5998
msgid ""
 
5999
"\n"
 
6000
"    Modify command.\n"
 
6001
"    "
 
6002
msgstr ""
 
6003
 
 
6004
#: ipalib/plugins/sudocmd.py:120
 
6005
msgid "Modified sudo command \"%(value)s\""
 
6006
msgstr ""
 
6007
 
 
6008
#: ipalib/plugins/sudocmd.py:125
 
6009
msgid ""
 
6010
"\n"
 
6011
"    Search for commands.\n"
 
6012
"    "
 
6013
msgstr ""
 
6014
 
 
6015
#: ipalib/plugins/sudocmd.py:129
 
6016
msgid "%(count)d sudo command matched"
 
6017
msgid_plural "%(count)d sudo command matched"
 
6018
msgstr[0] ""
 
6019
msgstr[1] ""
 
6020
 
 
6021
#: ipalib/plugins/sudocmd.py:136
 
6022
msgid ""
 
6023
"\n"
 
6024
"    Display sudo command.\n"
 
6025
"    "
 
6026
msgstr ""
 
6027
 
 
6028
#: ipalib/plugins/sudocmdgroup.py:19
 
6029
msgid ""
 
6030
"\n"
 
6031
"Groups of Sudo commands\n"
 
6032
"\n"
 
6033
"Manage groups of Sudo commands.\n"
 
6034
"\n"
 
6035
"EXAMPLES:\n"
 
6036
"\n"
 
6037
" Add a new Sudo command group:\n"
 
6038
"   ipa sudocmdgroup-add --desc='administrators commands' admincmds\n"
 
6039
"\n"
 
6040
" Remove a Sudo command group:\n"
 
6041
"   ipa sudocmdgroup-del admincmds\n"
 
6042
"\n"
 
6043
" Manage Sudo command group membership, commands:\n"
 
6044
"   ipa sudocmdgroup-add-member --sudocmds=/usr/bin/less,/usr/bin/vim admincmds\n"
 
6045
"\n"
 
6046
" Manage Sudo command group membership, commands:\n"
 
6047
"   ipa group-remove-member --sudocmds=/usr/bin/less admincmds\n"
 
6048
"\n"
 
6049
" Show a Sudo command group:\n"
 
6050
"   ipa group-show localadmins\n"
 
6051
msgstr ""
 
6052
 
 
6053
#: ipalib/plugins/sudocmdgroup.py:50
 
6054
msgid ""
 
6055
"\n"
 
6056
"    Sudo Group object.\n"
 
6057
"    "
 
6058
msgstr ""
 
6059
 
 
6060
#: ipalib/plugins/sudocmdgroup.py:70
 
6061
msgid "Sudo Command Group"
 
6062
msgstr ""
 
6063
 
 
6064
#: ipalib/plugins/sudocmdgroup.py:93
 
6065
msgid ""
 
6066
"\n"
 
6067
"    Create new sudo command group.\n"
 
6068
"    "
 
6069
msgstr ""
 
6070
 
 
6071
#: ipalib/plugins/sudocmdgroup.py:97
 
6072
msgid "Added sudo command group \"%(value)s\""
 
6073
msgstr ""
 
6074
 
 
6075
#: ipalib/plugins/sudocmdgroup.py:103
 
6076
msgid ""
 
6077
"\n"
 
6078
"    Delete sudo command group.\n"
 
6079
"    "
 
6080
msgstr ""
 
6081
 
 
6082
#: ipalib/plugins/sudocmdgroup.py:107
 
6083
msgid "Deleted sudo command group \"%(value)s\""
 
6084
msgstr ""
 
6085
 
 
6086
#: ipalib/plugins/sudocmdgroup.py:113
 
6087
msgid ""
 
6088
"\n"
 
6089
"    Modify group.\n"
 
6090
"    "
 
6091
msgstr ""
 
6092
 
 
6093
#: ipalib/plugins/sudocmdgroup.py:117
 
6094
msgid "Modified sudo command group \"%(value)s\""
 
6095
msgstr ""
 
6096
 
 
6097
#: ipalib/plugins/sudocmdgroup.py:123
 
6098
msgid ""
 
6099
"\n"
 
6100
"    Search for sudo command groups.\n"
 
6101
"    "
 
6102
msgstr ""
 
6103
 
 
6104
#: ipalib/plugins/sudocmdgroup.py:127
 
6105
msgid "%(count)d sudo command group matched"
 
6106
msgid_plural "%(count)d sudo command groups matched"
 
6107
msgstr[0] ""
 
6108
msgstr[1] ""
 
6109
 
 
6110
#: ipalib/plugins/sudocmdgroup.py:136
 
6111
msgid ""
 
6112
"\n"
 
6113
"    Display sudo command group.\n"
 
6114
"    "
 
6115
msgstr ""
 
6116
 
 
6117
#: ipalib/plugins/sudocmdgroup.py:144
 
6118
msgid ""
 
6119
"\n"
 
6120
"    Add members to sudo command group.\n"
 
6121
"    "
 
6122
msgstr ""
 
6123
 
 
6124
#: ipalib/plugins/sudocmdgroup.py:152
 
6125
msgid ""
 
6126
"\n"
 
6127
"    Remove members from sudo command group.\n"
 
6128
"    "
 
6129
msgstr ""
 
6130
 
 
6131
#: ipalib/plugins/sudorule.py:19
 
6132
msgid ""
 
6133
"\n"
 
6134
"Sudo (su \"do\") allows a system administrator to delegate authority to\n"
 
6135
"give certain users (or groups of users) the ability to run some (or all)\n"
 
6136
"commands as root or another user while providing an audit trail of the\n"
 
6137
"commands and their arguments.\n"
 
6138
"\n"
 
6139
"FreeIPA provides a designated binddn to use with Sudo located at:\n"
 
6140
"uid=sudo,cn=sysaccounts,cn=etc,dc=example,dc=com\n"
 
6141
"\n"
 
6142
"To enable the binddn run the following command to set the password:\n"
 
6143
"LDAPTLS_CACERT=/etc/ipa/ca.crt /usr/bin/ldappasswd -S -W -h ipa.example.com -ZZ -D \"cn=Directory Manager\" uid=sudo,cn=sysaccounts,cn=etc,dc=example,dc=com\n"
 
6144
"\n"
 
6145
"For more information, see the FreeIPA Documentation to Sudo.\n"
 
6146
msgstr ""
 
6147
 
 
6148
#: ipalib/plugins/sudorule.py:44
 
6149
msgid ""
 
6150
"\n"
 
6151
"    Sudo Rule management\n"
 
6152
"    "
 
6153
msgstr ""
 
6154
 
 
6155
#: ipalib/plugins/sudorule.py:68
 
6156
msgid "Sudo Rule"
 
6157
msgstr ""
 
6158
 
 
6159
#: ipalib/plugins/sudorule.py:98
 
6160
msgid "Command category"
 
6161
msgstr ""
 
6162
 
 
6163
#: ipalib/plugins/sudorule.py:99
 
6164
msgid "Command category the rule applies to"
 
6165
msgstr ""
 
6166
 
 
6167
#: ipalib/plugins/sudorule.py:104
 
6168
msgid "Run As User category"
 
6169
msgstr ""
 
6170
 
 
6171
#: ipalib/plugins/sudorule.py:105
 
6172
msgid "Run As User category the rule applies to"
 
6173
msgstr ""
 
6174
 
 
6175
#: ipalib/plugins/sudorule.py:110
 
6176
msgid "Run As Group category"
 
6177
msgstr ""
 
6178
 
 
6179
#: ipalib/plugins/sudorule.py:111
 
6180
msgid "Run As Group category the rule applies to"
 
6181
msgstr ""
 
6182
 
 
6183
#: ipalib/plugins/sudorule.py:131
 
6184
msgid "Sudo Allow Commands"
 
6185
msgstr ""
 
6186
 
 
6187
#: ipalib/plugins/sudorule.py:135
 
6188
msgid "Sudo Deny Commands"
 
6189
msgstr ""
 
6190
 
 
6191
#: ipalib/plugins/sudorule.py:147
 
6192
msgid "Run As User"
 
6193
msgstr ""
 
6194
 
 
6195
#: ipalib/plugins/sudorule.py:151
 
6196
msgid "Run As Group"
 
6197
msgstr ""
 
6198
 
 
6199
#: ipalib/plugins/sudorule.py:156
 
6200
msgid "External User"
 
6201
msgstr ""
 
6202
 
 
6203
#: ipalib/plugins/sudorule.py:157
 
6204
msgid "External User the rule applies to"
 
6205
msgstr ""
 
6206
 
 
6207
#: ipalib/plugins/sudorule.py:161
 
6208
msgid "RunAs External User"
 
6209
msgstr ""
 
6210
 
 
6211
#: ipalib/plugins/sudorule.py:162
 
6212
msgid "External User the commands can run as"
 
6213
msgstr ""
 
6214
 
 
6215
#: ipalib/plugins/sudorule.py:166
 
6216
msgid "RunAs External Group"
 
6217
msgstr ""
 
6218
 
 
6219
#: ipalib/plugins/sudorule.py:167
 
6220
msgid "External Group the commands can run as"
 
6221
msgstr ""
 
6222
 
 
6223
#: ipalib/plugins/sudorule.py:175
 
6224
msgid ""
 
6225
"\n"
 
6226
"    Create new Sudo Rule.\n"
 
6227
"    "
 
6228
msgstr ""
 
6229
 
 
6230
#: ipalib/plugins/sudorule.py:183
 
6231
msgid "Added sudo rule \"%(value)s\""
 
6232
msgstr ""
 
6233
 
 
6234
#: ipalib/plugins/sudorule.py:189
 
6235
msgid ""
 
6236
"\n"
 
6237
"    Delete Sudo Rule.\n"
 
6238
"    "
 
6239
msgstr ""
 
6240
 
 
6241
#: ipalib/plugins/sudorule.py:197
 
6242
msgid ""
 
6243
"\n"
 
6244
"    Modify Sudo Rule.\n"
 
6245
"    "
 
6246
msgstr ""
 
6247
 
 
6248
#: ipalib/plugins/sudorule.py:205
 
6249
msgid ""
 
6250
"\n"
 
6251
"    Search for Sudo Rule.\n"
 
6252
"    "
 
6253
msgstr ""
 
6254
 
 
6255
#: ipalib/plugins/sudorule.py:213
 
6256
msgid ""
 
6257
"\n"
 
6258
"    Display Sudo Rule.\n"
 
6259
"    "
 
6260
msgstr ""
 
6261
 
 
6262
#: ipalib/plugins/sudorule.py:221
 
6263
msgid ""
 
6264
"\n"
 
6265
"    Enable a Sudo rule.\n"
 
6266
"    "
 
6267
msgstr ""
 
6268
 
 
6269
#: ipalib/plugins/sudorule.py:247
 
6270
msgid ""
 
6271
"\n"
 
6272
"    Disable a Sudo rule.\n"
 
6273
"    "
 
6274
msgstr ""
 
6275
 
 
6276
#: ipalib/plugins/sudorule.py:273 ipalib/plugins/sudorule.py:293
 
6277
msgid ""
 
6278
"\n"
 
6279
"    Add commands and sudo command groups affected by Sudo Rule.\n"
 
6280
"    "
 
6281
msgstr ""
 
6282
 
 
6283
#: ipalib/plugins/sudorule.py:283 ipalib/plugins/sudorule.py:303
 
6284
msgid ""
 
6285
"\n"
 
6286
"    Remove commands and sudo command groups affected by Sudo Rule.\n"
 
6287
"    "
 
6288
msgstr ""
 
6289
 
 
6290
#: ipalib/plugins/sudorule.py:313
 
6291
msgid ""
 
6292
"\n"
 
6293
"    Add users and groups affected by Sudo Rule.\n"
 
6294
"    "
 
6295
msgstr ""
 
6296
 
 
6297
#: ipalib/plugins/sudorule.py:349
 
6298
msgid ""
 
6299
"\n"
 
6300
"    Remove users and groups affected by Sudo Rule.\n"
 
6301
"    "
 
6302
msgstr ""
 
6303
 
 
6304
#: ipalib/plugins/sudorule.py:383
 
6305
msgid ""
 
6306
"\n"
 
6307
"    Add hosts and hostgroups affected by Sudo Rule.\n"
 
6308
"    "
 
6309
msgstr ""
 
6310
 
 
6311
#: ipalib/plugins/sudorule.py:419
 
6312
msgid ""
 
6313
"\n"
 
6314
"    Remove hosts and hostgroups affected by Sudo Rule.\n"
 
6315
"    "
 
6316
msgstr ""
 
6317
 
 
6318
#: ipalib/plugins/sudorule.py:453
 
6319
msgid ""
 
6320
"\n"
 
6321
"    Add user for Sudo to execute as.\n"
 
6322
"    "
 
6323
msgstr ""
 
6324
 
 
6325
#: ipalib/plugins/sudorule.py:489
 
6326
msgid ""
 
6327
"\n"
 
6328
"    Remove user for Sudo to execute as.\n"
 
6329
"    "
 
6330
msgstr ""
 
6331
 
 
6332
#: ipalib/plugins/sudorule.py:523
 
6333
msgid ""
 
6334
"\n"
 
6335
"    Add group for Sudo to execute as.\n"
 
6336
"    "
 
6337
msgstr ""
 
6338
 
 
6339
#: ipalib/plugins/sudorule.py:559
 
6340
msgid ""
 
6341
"\n"
 
6342
"    Remove group for Sudo to execute as.\n"
 
6343
"    "
 
6344
msgstr ""
 
6345
 
 
6346
#: ipalib/plugins/sudorule.py:593
 
6347
msgid ""
 
6348
"\n"
 
6349
"    Add an option to the Sudo rule.\n"
 
6350
"    "
 
6351
msgstr ""
 
6352
 
 
6353
#: ipalib/plugins/sudorule.py:600 ipalib/plugins/sudorule.py:641
 
6354
msgid "Sudo Option"
 
6355
msgstr ""
 
6356
 
 
6357
#: ipalib/plugins/sudorule.py:635
 
6358
msgid ""
 
6359
"\n"
 
6360
"    Remove an option from Sudo rule.\n"
 
6361
"    "
 
6362
msgstr ""
 
6363
 
 
6364
#: ipalib/plugins/user.py:20
 
6365
msgid ""
 
6366
"\n"
 
6367
"Users\n"
 
6368
"\n"
 
6369
"Manage user entries. All users are POSIX users.\n"
 
6370
"\n"
 
6371
"IPA supports a wide range of username formats, but you need to be aware of any\n"
 
6372
"restrictions that may apply to your particular environment. For example,\n"
 
6373
"usernames that start with a digit or usernames that exceed a certain length\n"
 
6374
"may cause problems for some UNIX systems.\n"
 
6375
"Use 'ipa config-mod' to change the username format allowed by IPA tools.\n"
 
6376
"\n"
 
6377
"Disabling a user account prevents that user from obtaining new Kerberos\n"
 
6378
"credentials. It does not invalidate any credentials that have already\n"
 
6379
"been issued.\n"
 
6380
"\n"
 
6381
"Password management is not a part of this module. For more information\n"
 
6382
"about this topic please see: ipa help passwd\n"
 
6383
"\n"
 
6384
"EXAMPLES:\n"
 
6385
"\n"
 
6386
" Add a new user:\n"
 
6387
"   ipa user-add --first=Tim --last=User --password tuser1\n"
 
6388
"\n"
 
6389
" Find all users whose entries include the string \"Tim\":\n"
 
6390
"   ipa user-find Tim\n"
 
6391
"\n"
 
6392
" Find all users with \"Tim\" as the first name:\n"
 
6393
"   ipa user-find --first=Tim\n"
 
6394
"\n"
 
6395
" Disable a user account:\n"
 
6396
"   ipa user-disable tuser1\n"
 
6397
"\n"
 
6398
" Enable a user account:\n"
 
6399
"   ipa user-enable tuser1\n"
 
6400
"\n"
 
6401
" Delete a user:\n"
 
6402
"   ipa user-del tuser1\n"
 
6403
msgstr ""
 
6404
 
 
6405
#: ipalib/plugins/user.py:79
 
6406
msgid ""
 
6407
"\n"
 
6408
"    User object.\n"
 
6409
"    "
 
6410
msgstr ""
 
6411
 
 
6412
#: ipalib/plugins/user.py:116
 
6413
msgid "User login"
 
6414
msgstr ""
 
6415
 
 
6416
#: ipalib/plugins/user.py:123
 
6417
msgid "First name"
 
6418
msgstr ""
 
6419
 
 
6420
#: ipalib/plugins/user.py:127
 
6421
msgid "Last name"
 
6422
msgstr ""
 
6423
 
 
6424
#: ipalib/plugins/user.py:130
 
6425
msgid "Full name"
 
6426
msgstr ""
 
6427
 
 
6428
#: ipalib/plugins/user.py:135
 
6429
msgid "Display name"
 
6430
msgstr ""
 
6431
 
 
6432
#: ipalib/plugins/user.py:140
 
6433
msgid "Initials"
 
6434
msgstr ""
 
6435
 
 
6436
#: ipalib/plugins/user.py:146
 
6437
msgid "Home directory"
 
6438
msgstr ""
 
6439
 
 
6440
#: ipalib/plugins/user.py:150
 
6441
msgid "GECOS field"
 
6442
msgstr ""
 
6443
 
 
6444
#: ipalib/plugins/user.py:156
 
6445
msgid "Login shell"
 
6446
msgstr ""
 
6447
 
 
6448
#: ipalib/plugins/user.py:161
 
6449
msgid "Kerberos principal"
 
6450
msgstr ""
 
6451
 
 
6452
#: ipalib/plugins/user.py:168
 
6453
msgid "Email address"
 
6454
msgstr ""
 
6455
 
 
6456
#: ipalib/plugins/user.py:173
 
6457
msgid "Prompt to set the user password"
 
6458
msgstr ""
 
6459
 
 
6460
#: ipalib/plugins/user.py:180
 
6461
msgid "UID"
 
6462
msgstr ""
 
6463
 
 
6464
#: ipalib/plugins/user.py:181
 
6465
msgid "User ID Number (system will assign one if not provided)"
 
6466
msgstr ""
 
6467
 
 
6468
#: ipalib/plugins/user.py:188
 
6469
msgid "Group ID Number"
 
6470
msgstr ""
 
6471
 
 
6472
#: ipalib/plugins/user.py:193
 
6473
msgid "Street address"
 
6474
msgstr ""
 
6475
 
 
6476
#: ipalib/plugins/user.py:197
 
6477
msgid "City"
 
6478
msgstr ""
 
6479
 
 
6480
#: ipalib/plugins/user.py:201
 
6481
msgid "State/Province"
 
6482
msgstr ""
 
6483
 
 
6484
#: ipalib/plugins/user.py:204
 
6485
msgid "ZIP"
 
6486
msgstr ""
 
6487
 
 
6488
#: ipalib/plugins/user.py:208
 
6489
msgid "Telephone Number"
 
6490
msgstr ""
 
6491
 
 
6492
#: ipalib/plugins/user.py:211
 
6493
msgid "Mobile Telephone Number"
 
6494
msgstr ""
 
6495
 
 
6496
#: ipalib/plugins/user.py:214
 
6497
msgid "Pager Number"
 
6498
msgstr ""
 
6499
 
 
6500
#: ipalib/plugins/user.py:218
 
6501
msgid "Fax Number"
 
6502
msgstr ""
 
6503
 
 
6504
#: ipalib/plugins/user.py:222
 
6505
msgid "Org. Unit"
 
6506
msgstr ""
 
6507
 
 
6508
#: ipalib/plugins/user.py:225
 
6509
msgid "Job Title"
 
6510
msgstr ""
 
6511
 
 
6512
#: ipalib/plugins/user.py:228
 
6513
msgid "Manager"
 
6514
msgstr ""
 
6515
 
 
6516
#: ipalib/plugins/user.py:231
 
6517
msgid "Car License"
 
6518
msgstr ""
 
6519
 
 
6520
#: ipalib/plugins/user.py:234
 
6521
msgid "Account disabled"
 
6522
msgstr ""
 
6523
 
 
6524
#: ipalib/plugins/user.py:258
 
6525
msgid ""
 
6526
"\n"
 
6527
"        Given a userid verify the user's existence and return the dn.\n"
 
6528
"        "
 
6529
msgstr ""
 
6530
 
 
6531
#: ipalib/plugins/user.py:276
 
6532
msgid "manager %(manager)s not found"
 
6533
msgstr ""
 
6534
 
 
6535
#: ipalib/plugins/user.py:281
 
6536
msgid ""
 
6537
"\n"
 
6538
"        Convert a manager dn into a userid\n"
 
6539
"        "
 
6540
msgstr ""
 
6541
 
 
6542
#: ipalib/plugins/user.py:295
 
6543
msgid ""
 
6544
"\n"
 
6545
"    Add a new user.\n"
 
6546
"    "
 
6547
msgstr ""
 
6548
 
 
6549
#: ipalib/plugins/user.py:298
 
6550
msgid "Added user \"%(value)s\""
 
6551
msgstr ""
 
6552
 
 
6553
#: ipalib/plugins/user.py:303
 
6554
msgid "Don't create user private group"
 
6555
msgstr ""
 
6556
 
 
6557
#: ipalib/plugins/user.py:333
 
6558
msgid "can be at most %(len)d characters"
 
6559
msgstr ""
 
6560
 
 
6561
#: ipalib/plugins/user.py:400
 
6562
msgid ""
 
6563
"\n"
 
6564
"    Delete a user.\n"
 
6565
"    "
 
6566
msgstr ""
 
6567
 
 
6568
#: ipalib/plugins/user.py:404
 
6569
msgid "Deleted user \"%(value)s\""
 
6570
msgstr ""
 
6571
 
 
6572
#: ipalib/plugins/user.py:413
 
6573
msgid ""
 
6574
"\n"
 
6575
"    Modify a user.\n"
 
6576
"    "
 
6577
msgstr ""
 
6578
 
 
6579
#: ipalib/plugins/user.py:417
 
6580
msgid "Modified user \"%(value)s\""
 
6581
msgstr ""
 
6582
 
 
6583
#: ipalib/plugins/user.py:437
 
6584
msgid ""
 
6585
"\n"
 
6586
"    Search for users.\n"
 
6587
"    "
 
6588
msgstr ""
 
6589
 
 
6590
#: ipalib/plugins/user.py:444
 
6591
msgid "Self"
 
6592
msgstr ""
 
6593
 
 
6594
#: ipalib/plugins/user.py:445
 
6595
msgid "Display user record for current Kerberos principal"
 
6596
msgstr ""
 
6597
 
 
6598
#: ipalib/plugins/user.py:463
 
6599
msgid "%(count)d user matched"
 
6600
msgid_plural "%(count)d users matched"
 
6601
msgstr[0] ""
 
6602
msgstr[1] ""
 
6603
 
 
6604
#: ipalib/plugins/user.py:471
 
6605
msgid ""
 
6606
"\n"
 
6607
"    Display information about a user.\n"
 
6608
"    "
 
6609
msgstr ""
 
6610
 
 
6611
#: ipalib/plugins/user.py:484
 
6612
msgid ""
 
6613
"\n"
 
6614
"    Disable a user account.\n"
 
6615
"    "
 
6616
msgstr ""
 
6617
 
 
6618
#: ipalib/plugins/user.py:489
 
6619
msgid "Disabled user account \"%(value)s\""
 
6620
msgstr ""
 
6621
 
 
6622
#: ipalib/plugins/user.py:507
 
6623
msgid ""
 
6624
"\n"
 
6625
"    Enable a user account.\n"
 
6626
"    "
 
6627
msgstr ""
 
6628
 
 
6629
#: ipalib/plugins/user.py:512
 
6630
msgid "Enabled user account \"%(value)s\""
 
6631
msgstr ""
 
6632
 
 
6633
#: ipalib/plugins/user.py:529
 
6634
msgid ""
 
6635
"\n"
 
6636
"    Unlock a user account\n"
 
6637
"\n"
 
6638
"    An account may become locked if the password is entered incorrectly too\n"
 
6639
"    many times within a specific time period as controlled by password\n"
 
6640
"    policy. A locked account is a temporary condition and may be unlocked by\n"
 
6641
"    an administrator.\n"
 
6642
"    "
 
6643
msgstr ""
 
6644
 
 
6645
#: ipalib/plugins/user.py:538
 
6646
msgid "Unlocked account \"%(value)s\""
 
6647
msgstr ""
 
6648
 
 
6649
#: ipalib/plugins/virtual.py:20
 
6650
msgid ""
 
6651
"\n"
 
6652
"Base classes for non-LDAP backend plugins.\n"
 
6653
msgstr ""
 
6654
 
 
6655
#: ipalib/plugins/virtual.py:28
 
6656
msgid ""
 
6657
"\n"
 
6658
"    A command that doesn't use the LDAP backend but wants to use the\n"
 
6659
"    LDAP access control system to make authorization decisions.\n"
 
6660
"\n"
 
6661
"    The class variable operation is the commonName attribute of the\n"
 
6662
"    entry to be tested against.\n"
 
6663
"\n"
 
6664
"    In advance, you need to create an entry of the form:\n"
 
6665
"        cn=<operation>, api.env.container_virtual, api.env.basedn\n"
 
6666
"\n"
 
6667
"    Ex.\n"
 
6668
"        cn=request certificate, cn=virtual operations,cn=etc, dc=example, dc=com\n"
 
6669
"    "
 
6670
msgstr ""
 
6671
 
 
6672
#: ipalib/plugins/virtual.py:44
 
6673
msgid ""
 
6674
"\n"
 
6675
"        Perform an LDAP query to determine authorization.\n"
 
6676
"\n"
 
6677
"        This should be executed before any actual work is done.\n"
 
6678
"        "
 
6679
msgstr ""
 
6680
 
 
6681
#: ipalib/plugins/xmlclient.py:21
 
6682
msgid ""
 
6683
"\n"
 
6684
"XML-RPC client plugin.\n"
 
6685
msgstr ""
 
6686
 
 
6687
#: ipalib/cli.py:581
 
6688
#, python-format
 
6689
msgid "Enter %(label)s again to verify: "
 
6690
msgstr ""
 
6691
 
 
6692
#: ipalib/cli.py:585 ipa-client/ipa-getkeytab.c:751
 
6693
#, c-format
 
6694
msgid "Passwords do not match!"
 
6695
msgstr ""
 
6696
 
 
6697
#: ipalib/cli.py:590
 
6698
msgid "Cancelled."
 
6699
msgstr ""
 
6700
 
 
6701
#: ipalib/cli.py:819
 
6702
msgid "Command name"
 
6703
msgstr ""
 
6704
 
 
6705
#: ipalib/cli.py:1117
 
6706
msgid "No file to read"
 
6707
msgstr ""
 
6708
 
 
6709
#: ipalib/errors.py:300
 
6710
#, python-format
 
6711
msgid "%(cver)s client incompatible with %(sver)s server at %(server)r"
 
6712
msgstr ""
 
6713
 
 
6714
#: ipalib/errors.py:318
 
6715
#, python-format
 
6716
msgid "unknown error %(code)d from %(server)s: %(error)s"
 
6717
msgstr ""
 
6718
 
 
6719
#: ipalib/errors.py:334
 
6720
msgid "an internal error has occurred"
 
6721
msgstr ""
 
6722
 
 
6723
#: ipalib/errors.py:356
 
6724
#, python-format
 
6725
msgid "an internal error has occurred on server at %(server)r"
 
6726
msgstr ""
 
6727
 
 
6728
#: ipalib/errors.py:372
 
6729
#, python-format
 
6730
msgid "unknown command %(name)r"
 
6731
msgstr ""
 
6732
 
 
6733
#: ipalib/errors.py:389 ipalib/errors.py:414
 
6734
#, python-format
 
6735
msgid "error on server %(server)r: %(error)s"
 
6736
msgstr ""
 
6737
 
 
6738
#: ipalib/errors.py:405
 
6739
#, python-format
 
6740
msgid "cannot connect to %(uri)r: %(error)s"
 
6741
msgstr ""
 
6742
 
 
6743
#: ipalib/errors.py:423
 
6744
#, python-format
 
6745
msgid "Invalid JSON-RPC request: %(error)s"
 
6746
msgstr ""
 
6747
 
 
6748
#: ipalib/errors.py:439
 
6749
#, python-format
 
6750
msgid "error marshalling data for XML-RPC transport: %(error)s"
 
6751
msgstr ""
 
6752
 
 
6753
#: ipalib/errors.py:465
 
6754
#, python-format
 
6755
msgid "Kerberos error: %(major)s/%(minor)s"
 
6756
msgstr ""
 
6757
 
 
6758
#: ipalib/errors.py:482
 
6759
msgid "did not receive Kerberos credentials"
 
6760
msgstr ""
 
6761
 
 
6762
#: ipalib/errors.py:498
 
6763
#, python-format
 
6764
msgid "Service %(service)r not found in Kerberos database"
 
6765
msgstr ""
 
6766
 
 
6767
#: ipalib/errors.py:514
 
6768
msgid "No credentials cache found"
 
6769
msgstr ""
 
6770
 
 
6771
#: ipalib/errors.py:530
 
6772
msgid "Ticket expired"
 
6773
msgstr ""
 
6774
 
 
6775
#: ipalib/errors.py:546
 
6776
msgid "Credentials cache permissions incorrect"
 
6777
msgstr ""
 
6778
 
 
6779
#: ipalib/errors.py:562
 
6780
msgid "Bad format in credentials cache"
 
6781
msgstr ""
 
6782
 
 
6783
#: ipalib/errors.py:578
 
6784
msgid "Cannot resolve KDC for requested realm"
 
6785
msgstr ""
 
6786
 
 
6787
#: ipalib/errors.py:597
 
6788
#, python-format
 
6789
msgid "Insufficient access: %(info)s"
 
6790
msgstr ""
 
6791
 
 
6792
#: ipalib/errors.py:641
 
6793
#, python-format
 
6794
msgid "command %(name)r takes no arguments"
 
6795
msgstr ""
 
6796
 
 
6797
#: ipalib/errors.py:661
 
6798
#, python-format
 
6799
msgid "command %(name)r takes at most %(count)d argument"
 
6800
msgid_plural "command %(name)r takes at most %(count)d arguments"
 
6801
msgstr[0] ""
 
6802
msgstr[1] ""
 
6803
 
 
6804
#: ipalib/errors.py:691
 
6805
#, python-format
 
6806
msgid "overlapping arguments and options: %(names)r"
 
6807
msgstr ""
 
6808
 
 
6809
#: ipalib/errors.py:707
 
6810
#, python-format
 
6811
msgid "%(name)r is required"
 
6812
msgstr ""
 
6813
 
 
6814
#: ipalib/errors.py:723 ipalib/errors.py:739
 
6815
#, python-format
 
6816
msgid "invalid %(name)r: %(error)s"
 
6817
msgstr ""
 
6818
 
 
6819
#: ipalib/errors.py:755
 
6820
#, python-format
 
6821
msgid "api has no such namespace: %(name)r"
 
6822
msgstr ""
 
6823
 
 
6824
#: ipalib/errors.py:764
 
6825
msgid "Passwords do not match"
 
6826
msgstr ""
 
6827
 
 
6828
#: ipalib/errors.py:773
 
6829
msgid "Command not implemented"
 
6830
msgstr ""
 
6831
 
 
6832
#: ipalib/errors.py:782
 
6833
msgid "Client is not configured. Run ipa-client-install."
 
6834
msgstr ""
 
6835
 
 
6836
#: ipalib/errors.py:810 ipalib/errors.py:1050 ipalib/errors.py:1144
 
6837
#: ipalib/errors.py:1424 ipalib/errors.py:1441
 
6838
#, python-format
 
6839
msgid "%(reason)s"
 
6840
msgstr ""
 
6841
 
 
6842
#: ipalib/errors.py:826
 
6843
msgid "This entry already exists"
 
6844
msgstr ""
 
6845
 
 
6846
#: ipalib/errors.py:842
 
6847
msgid "You must enroll a host in order to create a host service"
 
6848
msgstr ""
 
6849
 
 
6850
#: ipalib/errors.py:858
 
6851
#, python-format
 
6852
msgid ""
 
6853
"Service principal is not of the form: service/fully-qualified host name: "
 
6854
"%(reason)s"
 
6855
msgstr ""
 
6856
 
 
6857
#: ipalib/errors.py:874
 
6858
msgid ""
 
6859
"The realm for the principal does not match the realm for this IPA server"
 
6860
msgstr ""
 
6861
 
 
6862
#: ipalib/errors.py:890
 
6863
msgid "This command requires root access"
 
6864
msgstr ""
 
6865
 
 
6866
#: ipalib/errors.py:906
 
6867
msgid "This is already a posix group"
 
6868
msgstr ""
 
6869
 
 
6870
#: ipalib/errors.py:922
 
6871
#, python-format
 
6872
msgid "Principal is not of the form user@REALM: %(principal)r"
 
6873
msgstr ""
 
6874
 
 
6875
#: ipalib/errors.py:938
 
6876
msgid "This entry is already enabled"
 
6877
msgstr ""
 
6878
 
 
6879
#: ipalib/errors.py:954
 
6880
msgid "This entry is already disabled"
 
6881
msgstr ""
 
6882
 
 
6883
#: ipalib/errors.py:970
 
6884
msgid "This entry cannot be enabled or disabled"
 
6885
msgstr ""
 
6886
 
 
6887
#: ipalib/errors.py:986
 
6888
msgid "This entry is not a member"
 
6889
msgstr ""
 
6890
 
 
6891
#: ipalib/errors.py:1002
 
6892
msgid "A group may not be a member of itself"
 
6893
msgstr ""
 
6894
 
 
6895
#: ipalib/errors.py:1018
 
6896
msgid "This entry is already a member"
 
6897
msgstr ""
 
6898
 
 
6899
#: ipalib/errors.py:1034
 
6900
#, python-format
 
6901
msgid "Base64 decoding failed: %(reason)s"
 
6902
msgstr ""
 
6903
 
 
6904
#: ipalib/errors.py:1066
 
6905
msgid "A group may not be added as a member of itself"
 
6906
msgstr ""
 
6907
 
 
6908
#: ipalib/errors.py:1082
 
6909
msgid "The default users group cannot be removed"
 
6910
msgstr ""
 
6911
 
 
6912
#: ipalib/errors.py:1098
 
6913
msgid "Host does not have corresponding DNS A record"
 
6914
msgstr ""
 
6915
 
 
6916
#: ipalib/errors.py:1113
 
6917
msgid "Deleting a managed group is not allowed. It must be detached first."
 
6918
msgstr ""
 
6919
 
 
6920
#: ipalib/errors.py:1128
 
6921
msgid "A managed group cannot have a password policy."
 
6922
msgstr ""
 
6923
 
 
6924
#: ipalib/errors.py:1160
 
6925
#, python-format
 
6926
msgid "'%(entry)s' doesn't have a certificate."
 
6927
msgstr ""
 
6928
 
 
6929
#: ipalib/errors.py:1176
 
6930
#, python-format
 
6931
msgid "Unable to create private group. A group '%(group)s' already exists."
 
6932
msgstr ""
 
6933
 
 
6934
#: ipalib/errors.py:1192
 
6935
#, python-format
 
6936
msgid ""
 
6937
"A problem was encountered when verifying that all members were %(verb)s: "
 
6938
"%(exc)s"
 
6939
msgstr ""
 
6940
 
 
6941
#: ipalib/errors.py:1216
 
6942
#, python-format
 
6943
msgid "no command nor help topic %(topic)r"
 
6944
msgstr ""
 
6945
 
 
6946
#: ipalib/errors.py:1240
 
6947
msgid "change collided with another change"
 
6948
msgstr ""
 
6949
 
 
6950
#: ipalib/errors.py:1256
 
6951
msgid "no modifications to be performed"
 
6952
msgstr ""
 
6953
 
 
6954
#: ipalib/errors.py:1272
 
6955
#, python-format
 
6956
msgid "%(desc)s: %(info)s"
 
6957
msgstr ""
 
6958
 
 
6959
#: ipalib/errors.py:1288
 
6960
msgid "limits exceeded for this query"
 
6961
msgstr ""
 
6962
 
 
6963
#: ipalib/errors.py:1303
 
6964
#, python-format
 
6965
msgid "%(info)s"
 
6966
msgstr ""
 
6967
 
 
6968
#: ipalib/errors.py:1318
 
6969
msgid "modifying primary key is not allowed"
 
6970
msgstr ""
 
6971
 
 
6972
#: ipalib/errors.py:1334
 
6973
#, python-format
 
6974
msgid "%(attr)s: Only one value allowed."
 
6975
msgstr ""
 
6976
 
 
6977
#: ipalib/errors.py:1350
 
6978
#, python-format
 
6979
msgid "%(attr)s: Invalid syntax."
 
6980
msgstr ""
 
6981
 
 
6982
#: ipalib/errors.py:1366
 
6983
#, python-format
 
6984
msgid "Bad search filter %(info)s"
 
6985
msgstr ""
 
6986
 
 
6987
#: ipalib/errors.py:1391
 
6988
#, python-format
 
6989
msgid "Certificate operation cannot be completed: %(error)s"
 
6990
msgstr ""
 
6991
 
 
6992
#: ipalib/errors.py:1407
 
6993
#, python-format
 
6994
msgid "Certificate format error: %(error)s"
 
6995
msgstr ""
 
6996
 
 
6997
#: ipalib/errors.py:1458
 
6998
msgid "Already registered"
 
6999
msgstr ""
 
7000
 
 
7001
#: ipalib/errors.py:1474
 
7002
msgid "Not registered yet"
 
7003
msgstr ""
 
7004
 
 
7005
#: ipalib/frontend.py:398
 
7006
msgid "Results are truncated, try a more specific search"
 
7007
msgstr ""
 
7008
 
 
7009
#: ipalib/frontend.py:850
 
7010
msgid ""
 
7011
"Retrieve and print all attributes from the server. Affects command output."
 
7012
msgstr ""
 
7013
 
 
7014
#: ipalib/frontend.py:856
 
7015
msgid "Print entries as stored on the server. Only affects output format."
 
7016
msgstr ""
 
7017
 
 
7018
#: ipalib/frontend.py:985
 
7019
msgid "Forward to server instead of running locally"
 
7020
msgstr ""
 
7021
 
 
7022
#: ipalib/output.py:92
 
7023
msgid "A dictionary representing an LDAP entry"
 
7024
msgstr ""
 
7025
 
 
7026
#: ipalib/output.py:100
 
7027
msgid "A list of LDAP entries"
 
7028
msgstr ""
 
7029
 
 
7030
#: ipalib/output.py:111
 
7031
msgid "All commands should at least have a result"
 
7032
msgstr ""
 
7033
 
 
7034
#: ipalib/parameters.py:296
 
7035
msgid "incorrect type"
 
7036
msgstr ""
 
7037
 
 
7038
#: ipalib/parameters.py:299
 
7039
msgid "Only one value is allowed"
 
7040
msgstr ""
 
7041
 
 
7042
#: ipalib/parameters.py:901
 
7043
msgid "must be True or False"
 
7044
msgstr ""
 
7045
 
 
7046
#: ipalib/parameters.py:1002
 
7047
msgid "must be an integer"
 
7048
msgstr ""
 
7049
 
 
7050
#: ipalib/parameters.py:1054
 
7051
#, python-format
 
7052
msgid "must be at least %(minvalue)d"
 
7053
msgstr ""
 
7054
 
 
7055
#: ipalib/parameters.py:1064
 
7056
#, python-format
 
7057
msgid "can be at most %(maxvalue)d"
 
7058
msgstr ""
 
7059
 
 
7060
#: ipalib/parameters.py:1074
 
7061
msgid "must be a decimal number"
 
7062
msgstr ""
 
7063
 
 
7064
#: ipalib/parameters.py:1097
 
7065
#, python-format
 
7066
msgid "must be at least %(minvalue)f"
 
7067
msgstr ""
 
7068
 
 
7069
#: ipalib/parameters.py:1107
 
7070
#, python-format
 
7071
msgid "can be at most %(maxvalue)f"
 
7072
msgstr ""
 
7073
 
 
7074
#: ipalib/parameters.py:1174
 
7075
#, python-format
 
7076
msgid "must match pattern \"%(pattern)s\""
 
7077
msgstr ""
 
7078
 
 
7079
#: ipalib/parameters.py:1192
 
7080
msgid "must be binary data"
 
7081
msgstr ""
 
7082
 
 
7083
#: ipalib/parameters.py:1208
 
7084
#, python-format
 
7085
msgid "must be at least %(minlength)d bytes"
 
7086
msgstr ""
 
7087
 
 
7088
#: ipalib/parameters.py:1218
 
7089
#, python-format
 
7090
msgid "can be at most %(maxlength)d bytes"
 
7091
msgstr ""
 
7092
 
 
7093
#: ipalib/parameters.py:1228
 
7094
#, python-format
 
7095
msgid "must be exactly %(length)d bytes"
 
7096
msgstr ""
 
7097
 
 
7098
#: ipalib/parameters.py:1246
 
7099
msgid "must be Unicode text"
 
7100
msgstr ""
 
7101
 
 
7102
#: ipalib/parameters.py:1277
 
7103
#, python-format
 
7104
msgid "must be at least %(minlength)d characters"
 
7105
msgstr ""
 
7106
 
 
7107
#: ipalib/parameters.py:1287
 
7108
#, python-format
 
7109
msgid "can be at most %(maxlength)d characters"
 
7110
msgstr ""
 
7111
 
 
7112
#: ipalib/parameters.py:1297
 
7113
#, python-format
 
7114
msgid "must be exactly %(length)d characters"
 
7115
msgstr ""
 
7116
 
 
7117
#: ipalib/parameters.py:1315
 
7118
#, python-format
 
7119
msgid "The character '%(char)r' is not allowed."
 
7120
msgstr ""
 
7121
 
 
7122
#: ipalib/parameters.py:1355
 
7123
#, python-format
 
7124
msgid "must be one of %(values)r"
 
7125
msgstr ""
 
7126
 
 
7127
#: ipalib/util.py:200
 
7128
#, python-format
 
7129
msgid "Permission denied: %(file)s"
 
7130
msgstr ""
 
7131
 
 
7132
#: ipalib/x509.py:174
 
7133
#, python-format
 
7134
msgid "Issuer \"%(issuer)s\" does not match the expected issuer"
 
7135
msgstr ""
 
7136
 
 
7137
#: ipaserver/plugins/dogtag.py:1313 ipaserver/plugins/dogtag.py:1398
 
7138
#: ipaserver/plugins/dogtag.py:1463 ipaserver/plugins/dogtag.py:1541
 
7139
#: ipaserver/plugins/dogtag.py:1600
 
7140
#, python-format
 
7141
msgid "Unable to communicate with CMS (%s)"
 
7142
msgstr ""
 
7143
 
 
7144
#: ipaserver/plugins/join.py:54
 
7145
msgid "The hostname to register as"
 
7146
msgstr ""
 
7147
 
 
7148
#: ipaserver/plugins/join.py:62
 
7149
msgid "The IPA realm"
 
7150
msgstr ""
 
7151
 
 
7152
#: ipaserver/plugins/join.py:68
 
7153
msgid "Hardware platform of the host (e.g. Lenovo T61)"
 
7154
msgstr ""
 
7155
 
 
7156
#: ipaserver/plugins/join.py:72
 
7157
msgid "Operating System and version of the host (e.g. Fedora 9)"
 
7158
msgstr ""
 
7159
 
 
7160
#: ipaserver/plugins/selfsign.py:99
 
7161
#, python-format
 
7162
msgid ""
 
7163
"Request subject \"%(request_subject)s\" does not match the form "
 
7164
"\"%(subject_base)s\""
 
7165
msgstr ""
 
7166
 
 
7167
#: ipaserver/plugins/selfsign.py:104
 
7168
#, python-format
 
7169
msgid "unable to decode csr: %s"
 
7170
msgstr ""
 
7171
 
 
7172
#: ipaserver/plugins/selfsign.py:125 ipaserver/plugins/selfsign.py:140
 
7173
msgid "file operation"
 
7174
msgstr ""
 
7175
 
 
7176
#: ipaserver/plugins/selfsign.py:154
 
7177
msgid "cannot obtain next serial number"
 
7178
msgstr ""
 
7179
 
 
7180
#: ipaserver/plugins/selfsign.py:189
 
7181
msgid "certutil failure"
 
7182
msgstr ""
 
7183
 
 
7184
#: ipa-client/config.c:55
 
7185
#, c-format
 
7186
msgid "cannot open configuration file %s\n"
 
7187
msgstr ""
 
7188
 
 
7189
#: ipa-client/config.c:62
 
7190
#, c-format
 
7191
msgid "cannot stat() configuration file %s\n"
 
7192
msgstr ""
 
7193
 
 
7194
#: ipa-client/config.c:68
 
7195
#, c-format
 
7196
msgid "out of memory\n"
 
7197
msgstr ""
 
7198
 
 
7199
#: ipa-client/config.c:79
 
7200
#, c-format
 
7201
msgid "read error\n"
 
7202
msgstr ""
 
7203
 
 
7204
#: ipa-client/ipa-getkeytab.c:85 ipa-client/ipa-getkeytab.c:821
 
7205
#: ipa-client/ipa-rmkeytab.c:190
 
7206
#, c-format
 
7207
msgid "Kerberos context initialization failed\n"
 
7208
msgstr ""
 
7209
 
 
7210
#: ipa-client/ipa-getkeytab.c:147 ipa-client/ipa-getkeytab.c:834
 
7211
#, c-format
 
7212
msgid "No system preferred enctypes ?!\n"
 
7213
msgstr ""
 
7214
 
 
7215
#: ipa-client/ipa-getkeytab.c:155
 
7216
#, c-format
 
7217
msgid "Out of memory!?\n"
 
7218
msgstr ""
 
7219
 
 
7220
#: ipa-client/ipa-getkeytab.c:173 ipa-client/ipa-getkeytab.c:188
 
7221
#, c-format
 
7222
msgid "Out of memory\n"
 
7223
msgstr ""
 
7224
 
 
7225
#: ipa-client/ipa-getkeytab.c:203
 
7226
#, c-format
 
7227
msgid "Warning unrecognized encryption type: [%s]\n"
 
7228
msgstr ""
 
7229
 
 
7230
#: ipa-client/ipa-getkeytab.c:218
 
7231
#, c-format
 
7232
msgid "Warning unrecognized salt type: [%s]\n"
 
7233
msgstr ""
 
7234
 
 
7235
#: ipa-client/ipa-getkeytab.c:245
 
7236
#, c-format
 
7237
msgid "Enctype comparison failed!\n"
 
7238
msgstr ""
 
7239
 
 
7240
#: ipa-client/ipa-getkeytab.c:307
 
7241
#, c-format
 
7242
msgid "Failed to create random key!\n"
 
7243
msgstr ""
 
7244
 
 
7245
#: ipa-client/ipa-getkeytab.c:320 ipa-client/ipa-getkeytab.c:337
 
7246
#: ipa-client/ipa-getkeytab.c:345 ipa-client/ipa-getkeytab.c:382
 
7247
#, c-format
 
7248
msgid "Failed to create key!\n"
 
7249
msgstr ""
 
7250
 
 
7251
#: ipa-client/ipa-getkeytab.c:327 ipa-client/ipa-getkeytab.c:360
 
7252
#: ipa-client/ipa-join.c:417 ipa-client/ipa-join.c:426
 
7253
#: ipa-client/ipa-join.c:563 ipa-client/ipa-join.c:751
 
7254
#: ipa-client/ipa-join.c:819
 
7255
#, c-format
 
7256
msgid "Out of memory!\n"
 
7257
msgstr ""
 
7258
 
 
7259
#: ipa-client/ipa-getkeytab.c:371
 
7260
#, c-format
 
7261
msgid "Bad or unsupported salt type (%d)!\n"
 
7262
msgstr ""
 
7263
 
 
7264
#: ipa-client/ipa-getkeytab.c:492
 
7265
#, c-format
 
7266
msgid "No keys accepted by KDC\n"
 
7267
msgstr ""
 
7268
 
 
7269
#: ipa-client/ipa-getkeytab.c:507
 
7270
#, c-format
 
7271
msgid "Out of memory \n"
 
7272
msgstr ""
 
7273
 
 
7274
#: ipa-client/ipa-getkeytab.c:545
 
7275
#, c-format
 
7276
msgid "Out of Memory!\n"
 
7277
msgstr ""
 
7278
 
 
7279
#: ipa-client/ipa-getkeytab.c:552
 
7280
#, c-format
 
7281
msgid "Failed to create control!\n"
 
7282
msgstr ""
 
7283
 
 
7284
#: ipa-client/ipa-getkeytab.c:576
 
7285
#, c-format
 
7286
msgid "Unable to initialize ldap library!\n"
 
7287
msgstr ""
 
7288
 
 
7289
#: ipa-client/ipa-getkeytab.c:583
 
7290
#, c-format
 
7291
msgid "Unable to set ldap options!\n"
 
7292
msgstr ""
 
7293
 
 
7294
#: ipa-client/ipa-getkeytab.c:596
 
7295
#, c-format
 
7296
msgid "Simple bind failed\n"
 
7297
msgstr ""
 
7298
 
 
7299
#: ipa-client/ipa-getkeytab.c:606
 
7300
#, c-format
 
7301
msgid "SASL Bind failed!\n"
 
7302
msgstr ""
 
7303
 
 
7304
#: ipa-client/ipa-getkeytab.c:622 ipa-client/ipa-getkeytab.c:635
 
7305
#: ipa-client/ipa-getkeytab.c:642 ipa-client/ipa-getkeytab.c:649
 
7306
#, c-format
 
7307
msgid "Operation failed! %s\n"
 
7308
msgstr ""
 
7309
 
 
7310
#: ipa-client/ipa-getkeytab.c:655 ipa-client/ipa-getkeytab.c:665
 
7311
#, c-format
 
7312
msgid "Missing reply control!\n"
 
7313
msgstr ""
 
7314
 
 
7315
#: ipa-client/ipa-getkeytab.c:672
 
7316
#, c-format
 
7317
msgid "ber_init() failed, Invalid control ?!\n"
 
7318
msgstr ""
 
7319
 
 
7320
#: ipa-client/ipa-getkeytab.c:691 ipa-client/ipa-getkeytab.c:698
 
7321
#, c-format
 
7322
msgid "ber_scanf() failed, Invalid control ?!\n"
 
7323
msgstr ""
 
7324
 
 
7325
#: ipa-client/ipa-getkeytab.c:736
 
7326
msgid "New Principal Password"
 
7327
msgstr ""
 
7328
 
 
7329
#: ipa-client/ipa-getkeytab.c:742
 
7330
msgid "Verify Principal Password"
 
7331
msgstr ""
 
7332
 
 
7333
#: ipa-client/ipa-getkeytab.c:776
 
7334
msgid "Print as little as possible"
 
7335
msgstr ""
 
7336
 
 
7337
#: ipa-client/ipa-getkeytab.c:776
 
7338
msgid "Output only on errors"
 
7339
msgstr ""
 
7340
 
 
7341
#: ipa-client/ipa-getkeytab.c:778
 
7342
msgid "Contact this specific KDC Server"
 
7343
msgstr ""
 
7344
 
 
7345
#: ipa-client/ipa-getkeytab.c:779
 
7346
msgid "Server Name"
 
7347
msgstr ""
 
7348
 
 
7349
#: ipa-client/ipa-getkeytab.c:781 ipa-client/ipa-rmkeytab.c:171
 
7350
msgid ""
 
7351
"The principal to get a keytab for (ex: ftp/ftp.example.com@EXAMPLE.COM)"
 
7352
msgstr ""
 
7353
 
 
7354
#: ipa-client/ipa-getkeytab.c:782 ipa-client/ipa-rmkeytab.c:172
 
7355
msgid "Kerberos Service Principal Name"
 
7356
msgstr ""
 
7357
 
 
7358
#: ipa-client/ipa-getkeytab.c:784 ipa-client/ipa-rmkeytab.c:174
 
7359
msgid "File were to store the keytab information"
 
7360
msgstr ""
 
7361
 
 
7362
#: ipa-client/ipa-getkeytab.c:785 ipa-client/ipa-rmkeytab.c:174
 
7363
msgid "Keytab File Name"
 
7364
msgstr ""
 
7365
 
 
7366
#: ipa-client/ipa-getkeytab.c:787
 
7367
msgid "Encryption types to request"
 
7368
msgstr ""
 
7369
 
 
7370
#: ipa-client/ipa-getkeytab.c:788
 
7371
msgid "Comma separated encryption types list"
 
7372
msgstr ""
 
7373
 
 
7374
#: ipa-client/ipa-getkeytab.c:790
 
7375
msgid "Show the list of permitted encryption types and exit"
 
7376
msgstr ""
 
7377
 
 
7378
#: ipa-client/ipa-getkeytab.c:791
 
7379
msgid "Permitted Encryption Types"
 
7380
msgstr ""
 
7381
 
 
7382
#: ipa-client/ipa-getkeytab.c:793
 
7383
msgid "Asks for a non-random password to use for the principal"
 
7384
msgstr ""
 
7385
 
 
7386
#: ipa-client/ipa-getkeytab.c:795
 
7387
msgid "LDAP DN"
 
7388
msgstr ""
 
7389
 
 
7390
#: ipa-client/ipa-getkeytab.c:795
 
7391
msgid "DN to bind as if not using kerberos"
 
7392
msgstr ""
 
7393
 
 
7394
#: ipa-client/ipa-getkeytab.c:797
 
7395
msgid "LDAP password"
 
7396
msgstr ""
 
7397
 
 
7398
#: ipa-client/ipa-getkeytab.c:797
 
7399
msgid "password to use if not using kerberos"
 
7400
msgstr ""
 
7401
 
 
7402
#: ipa-client/ipa-getkeytab.c:837
 
7403
#, c-format
 
7404
msgid "Supported encryption types:\n"
 
7405
msgstr ""
 
7406
 
 
7407
#: ipa-client/ipa-getkeytab.c:841
 
7408
#, c-format
 
7409
msgid "Warning: failed to convert type (#%d)\n"
 
7410
msgstr ""
 
7411
 
 
7412
#: ipa-client/ipa-getkeytab.c:860
 
7413
#, c-format
 
7414
msgid "Bind password required when using a bind DN.\n"
 
7415
msgstr ""
 
7416
 
 
7417
#: ipa-client/ipa-getkeytab.c:873
 
7418
#, c-format
 
7419
msgid ""
 
7420
"Warning: salt types are not honored with randomized passwords (see opt. "
 
7421
"-P)\n"
 
7422
msgstr ""
 
7423
 
 
7424
#: ipa-client/ipa-getkeytab.c:885
 
7425
#, c-format
 
7426
msgid "Invalid Service Principal Name\n"
 
7427
msgstr ""
 
7428
 
 
7429
#: ipa-client/ipa-getkeytab.c:893
 
7430
#, c-format
 
7431
msgid "Kerberos Credential Cache not found. Do you have a Kerberos Ticket?\n"
 
7432
msgstr ""
 
7433
 
 
7434
#: ipa-client/ipa-getkeytab.c:901
 
7435
#, c-format
 
7436
msgid ""
 
7437
"Kerberos User Principal not found. Do you have a valid Credential Cache?\n"
 
7438
msgstr ""
 
7439
 
 
7440
#: ipa-client/ipa-getkeytab.c:909
 
7441
#, c-format
 
7442
msgid "Failed to open Keytab\n"
 
7443
msgstr ""
 
7444
 
 
7445
#: ipa-client/ipa-getkeytab.c:916
 
7446
#, c-format
 
7447
msgid "Failed to create key material\n"
 
7448
msgstr ""
 
7449
 
 
7450
#: ipa-client/ipa-getkeytab.c:935
 
7451
#, c-format
 
7452
msgid "Failed to add key to the keytab\n"
 
7453
msgstr ""
 
7454
 
 
7455
#: ipa-client/ipa-getkeytab.c:944
 
7456
#, c-format
 
7457
msgid "Failed to close the keytab\n"
 
7458
msgstr ""
 
7459
 
 
7460
#: ipa-client/ipa-getkeytab.c:950
 
7461
#, c-format
 
7462
msgid "Keytab successfully retrieved and stored in: %s\n"
 
7463
msgstr ""
 
7464
 
 
7465
#: ipa-client/ipa-join.c:65
 
7466
#, c-format
 
7467
msgid "No permission to join this host to the IPA domain.\n"
 
7468
msgstr ""
 
7469
 
 
7470
#: ipa-client/ipa-join.c:94 ipa-client/ipa-join.c:106
 
7471
#, c-format
 
7472
msgid "No write permissions on keytab file '%s'\n"
 
7473
msgstr ""
 
7474
 
 
7475
#: ipa-client/ipa-join.c:111
 
7476
#, c-format
 
7477
msgid "access() on %s failed: errno = %d\n"
 
7478
msgstr ""
 
7479
 
 
7480
#: ipa-client/ipa-join.c:143 ipa-client/ipa-join.c:197
 
7481
#, c-format
 
7482
msgid "Out of memory!"
 
7483
msgstr ""
 
7484
 
 
7485
#: ipa-client/ipa-join.c:204
 
7486
#, c-format
 
7487
msgid "Unable to initialize connection to ldap server: %s"
 
7488
msgstr ""
 
7489
 
 
7490
#: ipa-client/ipa-join.c:210
 
7491
#, c-format
 
7492
msgid "Unable to enable SSL in LDAP\n"
 
7493
msgstr ""
 
7494
 
 
7495
#: ipa-client/ipa-join.c:216
 
7496
#, c-format
 
7497
msgid "Unable to set LDAP version\n"
 
7498
msgstr ""
 
7499
 
 
7500
#: ipa-client/ipa-join.c:236
 
7501
#, c-format
 
7502
msgid "Bind failed: %s\n"
 
7503
msgstr ""
 
7504
 
 
7505
#: ipa-client/ipa-join.c:269
 
7506
#, c-format
 
7507
msgid "Search for %s on rootdse failed with error %d"
 
7508
msgstr ""
 
7509
 
 
7510
#: ipa-client/ipa-join.c:279 ipa-client/ipa-join.c:331
 
7511
#, c-format
 
7512
msgid "No values for %s"
 
7513
msgstr ""
 
7514
 
 
7515
#: ipa-client/ipa-join.c:322
 
7516
#, c-format
 
7517
msgid "Search for ipaCertificateSubjectBase failed with error %d"
 
7518
msgstr ""
 
7519
 
 
7520
#: ipa-client/ipa-join.c:390
 
7521
#, c-format
 
7522
msgid "Unable to determine root DN of %s\n"
 
7523
msgstr ""
 
7524
 
 
7525
#: ipa-client/ipa-join.c:399
 
7526
#, c-format
 
7527
msgid "Unable to determine certificate subject of %s\n"
 
7528
msgstr ""
 
7529
 
 
7530
#: ipa-client/ipa-join.c:407
 
7531
#, c-format
 
7532
msgid "Unable to make an LDAP connection to %s\n"
 
7533
msgstr ""
 
7534
 
 
7535
#: ipa-client/ipa-join.c:432
 
7536
#, c-format
 
7537
msgid "Searching with %s in %s\n"
 
7538
msgstr ""
 
7539
 
 
7540
#: ipa-client/ipa-join.c:438
 
7541
#, c-format
 
7542
msgid "ldap_search_ext_s: %s\n"
 
7543
msgstr ""
 
7544
 
 
7545
#: ipa-client/ipa-join.c:446
 
7546
#, c-format
 
7547
msgid "Unable to find host '%s'\n"
 
7548
msgstr ""
 
7549
 
 
7550
#: ipa-client/ipa-join.c:453
 
7551
#, c-format
 
7552
msgid "Unable to get binddn for host '%s'\n"
 
7553
msgstr ""
 
7554
 
 
7555
#: ipa-client/ipa-join.c:466
 
7556
#, c-format
 
7557
msgid "Host already has principal, trying bind anyway\n"
 
7558
msgstr ""
 
7559
 
 
7560
#: ipa-client/ipa-join.c:480 ipa-client/ipa-join.c:633
 
7561
#, c-format
 
7562
msgid "Host is already joined.\n"
 
7563
msgstr ""
 
7564
 
 
7565
#: ipa-client/ipa-join.c:484
 
7566
#, c-format
 
7567
msgid "Incorrect password.\n"
 
7568
msgstr ""
 
7569
 
 
7570
#: ipa-client/ipa-join.c:495
 
7571
#, c-format
 
7572
msgid "principal not found in host entry\n"
 
7573
msgstr ""
 
7574
 
 
7575
#: ipa-client/ipa-join.c:618
 
7576
#, c-format
 
7577
msgid "principal not found in XML-RPC response\n"
 
7578
msgstr ""
 
7579
 
 
7580
#: ipa-client/ipa-join.c:699 ipa-client/ipa-join.c:900
 
7581
#, c-format
 
7582
msgid "Unable to determine IPA server from %s\n"
 
7583
msgstr ""
 
7584
 
 
7585
#: ipa-client/ipa-join.c:715 ipa-client/ipa-join.c:915
 
7586
#, c-format
 
7587
msgid "The hostname must be fully-qualified: %s\n"
 
7588
msgstr ""
 
7589
 
 
7590
#: ipa-client/ipa-join.c:724 ipa-client/ipa-join.c:925
 
7591
#, c-format
 
7592
msgid "Unable to join host: Kerberos context initialization failed\n"
 
7593
msgstr ""
 
7594
 
 
7595
#: ipa-client/ipa-join.c:732
 
7596
#, c-format
 
7597
msgid "Error resolving keytab: %s.\n"
 
7598
msgstr ""
 
7599
 
 
7600
#: ipa-client/ipa-join.c:741
 
7601
#, c-format
 
7602
msgid "Error getting default Kerberos realm: %s.\n"
 
7603
msgstr ""
 
7604
 
 
7605
#: ipa-client/ipa-join.c:759
 
7606
#, c-format
 
7607
msgid "Error parsing \"%s\": %s.\n"
 
7608
msgstr ""
 
7609
 
 
7610
#: ipa-client/ipa-join.c:777
 
7611
#, c-format
 
7612
msgid "Error obtaining initial credentials: %s.\n"
 
7613
msgstr ""
 
7614
 
 
7615
#: ipa-client/ipa-join.c:788
 
7616
#, c-format
 
7617
msgid "Unable to generate Kerberos Credential Cache\n"
 
7618
msgstr ""
 
7619
 
 
7620
#: ipa-client/ipa-join.c:796
 
7621
#, c-format
 
7622
msgid "Error storing creds in credential cache: %s.\n"
 
7623
msgstr ""
 
7624
 
 
7625
#: ipa-client/ipa-join.c:846
 
7626
#, c-format
 
7627
msgid "Unenrollment successful.\n"
 
7628
msgstr ""
 
7629
 
 
7630
#: ipa-client/ipa-join.c:849
 
7631
#, c-format
 
7632
msgid "Unenrollment failed.\n"
 
7633
msgstr ""
 
7634
 
 
7635
#: ipa-client/ipa-join.c:854
 
7636
#, c-format
 
7637
msgid "result not found in XML-RPC response\n"
 
7638
msgstr ""
 
7639
 
 
7640
#: ipa-client/ipa-join.c:932
 
7641
#, c-format
 
7642
msgid "Unable to join host: Kerberos Credential Cache not found\n"
 
7643
msgstr ""
 
7644
 
 
7645
#: ipa-client/ipa-join.c:940
 
7646
#, c-format
 
7647
msgid ""
 
7648
"Unable to join host: Kerberos User Principal not found and host password not"
 
7649
" provided.\n"
 
7650
msgstr ""
 
7651
 
 
7652
#: ipa-client/ipa-join.c:954
 
7653
#, c-format
 
7654
msgid "fork() failed\n"
 
7655
msgstr ""
 
7656
 
 
7657
#: ipa-client/ipa-join.c:983
 
7658
#, c-format
 
7659
msgid "ipa-getkeytab not found\n"
 
7660
msgstr ""
 
7661
 
 
7662
#: ipa-client/ipa-join.c:986
 
7663
#, c-format
 
7664
msgid "ipa-getkeytab has bad permissions?\n"
 
7665
msgstr ""
 
7666
 
 
7667
#: ipa-client/ipa-join.c:989
 
7668
#, c-format
 
7669
msgid "executing ipa-getkeytab failed, errno %d\n"
 
7670
msgstr ""
 
7671
 
 
7672
#: ipa-client/ipa-join.c:1001
 
7673
#, c-format
 
7674
msgid "child exited with %d\n"
 
7675
msgstr ""
 
7676
 
 
7677
#: ipa-client/ipa-join.c:1007
 
7678
#, c-format
 
7679
msgid "Certificate subject base is: %s\n"
 
7680
msgstr ""
 
7681
 
 
7682
#: ipa-client/ipa-join.c:1042
 
7683
msgid "Print the raw XML-RPC output in GSSAPI mode"
 
7684
msgstr ""
 
7685
 
 
7686
#: ipa-client/ipa-join.c:1044
 
7687
msgid "Quiet mode. Only errors are displayed."
 
7688
msgstr ""
 
7689
 
 
7690
#: ipa-client/ipa-join.c:1046
 
7691
msgid "Unenroll this host from IPA server"
 
7692
msgstr ""
 
7693
 
 
7694
#: ipa-client/ipa-join.c:1048
 
7695
msgid "Hostname of this server"
 
7696
msgstr ""
 
7697
 
 
7698
#: ipa-client/ipa-join.c:1048 ipa-client/ipa-join.c:1050
 
7699
msgid "hostname"
 
7700
msgstr ""
 
7701
 
 
7702
#: ipa-client/ipa-join.c:1050
 
7703
msgid "IPA Server to use"
 
7704
msgstr ""
 
7705
 
 
7706
#: ipa-client/ipa-join.c:1052
 
7707
msgid "Specifies where to store keytab information."
 
7708
msgstr ""
 
7709
 
 
7710
#: ipa-client/ipa-join.c:1052
 
7711
msgid "filename"
 
7712
msgstr ""
 
7713
 
 
7714
#: ipa-client/ipa-join.c:1054
 
7715
msgid "LDAP password (if not using Kerberos)"
 
7716
msgstr ""
 
7717
 
 
7718
#: ipa-client/ipa-join.c:1054
 
7719
msgid "password"
 
7720
msgstr ""
 
7721
 
 
7722
#: ipa-client/ipa-rmkeytab.c:43
 
7723
#, c-format
 
7724
msgid "Unable to parse principal name\n"
 
7725
msgstr ""
 
7726
 
 
7727
#: ipa-client/ipa-rmkeytab.c:45
 
7728
#, c-format
 
7729
msgid "krb5_parse_name %d: %s\n"
 
7730
msgstr ""
 
7731
 
 
7732
#: ipa-client/ipa-rmkeytab.c:55
 
7733
#, c-format
 
7734
msgid "Removing principal %s\n"
 
7735
msgstr ""
 
7736
 
 
7737
#: ipa-client/ipa-rmkeytab.c:68
 
7738
#, c-format
 
7739
msgid "Failed to open keytab\n"
 
7740
msgstr ""
 
7741
 
 
7742
#: ipa-client/ipa-rmkeytab.c:72
 
7743
#, c-format
 
7744
msgid "principal not found\n"
 
7745
msgstr ""
 
7746
 
 
7747
#: ipa-client/ipa-rmkeytab.c:74
 
7748
#, c-format
 
7749
msgid "krb5_kt_get_entry %d: %s\n"
 
7750
msgstr ""
 
7751
 
 
7752
#: ipa-client/ipa-rmkeytab.c:82
 
7753
#, c-format
 
7754
msgid "Unable to remove entry\n"
 
7755
msgstr ""
 
7756
 
 
7757
#: ipa-client/ipa-rmkeytab.c:84
 
7758
#, c-format
 
7759
msgid "kvno %d\n"
 
7760
msgstr ""
 
7761
 
 
7762
#: ipa-client/ipa-rmkeytab.c:85
 
7763
#, c-format
 
7764
msgid "krb5_kt_remove_entry %d: %s\n"
 
7765
msgstr ""
 
7766
 
 
7767
#: ipa-client/ipa-rmkeytab.c:119
 
7768
#, c-format
 
7769
msgid "Unable to parse principal\n"
 
7770
msgstr ""
 
7771
 
 
7772
#: ipa-client/ipa-rmkeytab.c:121
 
7773
#, c-format
 
7774
msgid "krb5_unparse_name %d: %s\n"
 
7775
msgstr ""
 
7776
 
 
7777
#: ipa-client/ipa-rmkeytab.c:143
 
7778
#, c-format
 
7779
msgid "realm not found\n"
 
7780
msgstr ""
 
7781
 
 
7782
#: ipa-client/ipa-rmkeytab.c:169
 
7783
msgid "Print debugging information"
 
7784
msgstr ""
 
7785
 
 
7786
#: ipa-client/ipa-rmkeytab.c:169
 
7787
msgid "Debugging output"
 
7788
msgstr ""
 
7789
 
 
7790
#: ipa-client/ipa-rmkeytab.c:176
 
7791
msgid "Remove all principals in this realm"
 
7792
msgstr ""
 
7793
 
 
7794
#: ipa-client/ipa-rmkeytab.c:176
 
7795
msgid "Realm name"
 
7796
msgstr ""
 
7797
 
 
7798
#: ipa-client/ipa-rmkeytab.c:230 ipa-client/ipa-rmkeytab.c:237
 
7799
#, c-format
 
7800
msgid "Failed to open keytab '%s': %s\n"
 
7801
msgstr ""
 
7802
 
 
7803
#: ipa-client/ipa-rmkeytab.c:253
 
7804
#, c-format
 
7805
msgid "Closing keytab failed\n"
 
7806
msgstr ""
 
7807
 
 
7808
#: ipa-client/ipa-rmkeytab.c:255
 
7809
#, c-format
 
7810
msgid "krb5_kt_close %d: %s\n"
 
7811
msgstr ""
 
7812
 
 
7813